Video Game Module 上的 GPIO
搭配自定义固件,video game module 可以作为独立设备工作:利用 raspberry pi rp2040 微控制器、运动追踪传感器(imu)、各类接口和排针,实现各种 raspberry pi pico 项目及其他项目。要了解如何在模块上安装自定义固件,请访问 自定义固件 https //docs flipper net/zero/zh/video game module/custom firmware 。 本页提供 video game module 的引脚定义、图纸、电路原理图,以及可用外设的列表。 video game module 引脚定义 video game module 提供了 rp2040 微控制器的 14 针 gpio 排针,用于与外部设备交互: 该模块还提供了一个连接 flipper zero 的 18 针排针: 与 raspberry pi pico 的兼容性 我们把 rp2040 所有未占用的引脚都引到了 video game module 的排针上,方便用户在自己的项目中使用。你可以对比下面的 video game module 引脚定义和 raspberry pi pico 引脚定义: gpio 引脚 8 15 和 18 20 在 video game module 内部用于视频输出,无法通过 video game module 的排针访问。 gpio 引脚 0 7、16、17、21、22、26 28 在 video game module 和 raspberry pi pico 板上都被引出到排针。请注意,引脚 2 7 同时也连接到运动追踪传感器。 gpio 引脚 23 25 和 29 在 raspberry pi pico 板内部使用,无法通过排针访问。在 video game module 中,这些引脚未被占用,并已引出到 14 针 gpio 排针上。 可用外设 在独立模式下,rp2040 微控制器可以访问以下外设: video out 接口: 可向电视或显示器输出视频和声音,也可通过 显示数据通道接口 https //www lenovo com cn/wiki/article 028269 html 与它们交换数据。 usb c 接口: 模块可作为 usb 设备或主机使用(但不支持 usb 供电协商)。 运动追踪传感器: tdk icm42688 p https //product tdk cn/zh/search/sensor/mortion inertial/imu/info?part no=icm 42688 p imu 传感器集成了 3 轴陀螺仪和 3 轴加速度计。 gpio 排针: 11 个带静电放电(esd)保护的 gpio 引脚。 连接 flipper zero 的排针: 引脚 13 和 14 功能完整,引脚 2 7 功能受限(因为它们连接到了 imu)。这些 gpio 引脚均带 esd 保护。 rgb led: 位于模块顶部,可通过 rp2040 的 gpio 引脚控制。 模块供电 video game module 可以通过以下方式供电: 作为独立设备使用时,通过 usb c 接口以 5 v 供电。 连接到 flipper zero 时,通过 3 3 v(引脚 9)或 5 v(引脚 1)供电。 电路原理图 pcb 装配图 raspberry pi rp2040 文档 https //www raspberrypi com/documentation/microcontrollers/silicon html#rp2040