Video Game Module 上的 GPIO

搭配自定义固件,Video Game Module 可以作为独立设备工作:利用 Raspberry Pi RP2040 微控制器、运动追踪传感器(IMU)、各类接口和排针,实现各种 Raspberry Pi Pico 项目及其他项目。要了解如何在模块上安装自定义固件,请访问自定义固件。
本页提供 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 接口:可向电视或显示器输出视频和声音,也可通过显示数据通道接口与它们交换数据。
- USB-C 接口:模块可作为 USB 设备或主机使用(但不支持 USB 供电协商)。
- 运动追踪传感器:TDK ICM42688-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 装配图

