# Flipper Zero Video Game Module

> RP2040-powered expansion module for Flipper Zero with DVI-D video output, 6-axis IMU motion sensor, 14-pin GPIO breakout, and USB-C. Fully open-source firmware and schematics.

## Quick Facts

- **Brand:** Flipper Devices
- **Board Type:** expansion-module
- **Price:** ~$49
- **Product Readiness:** consumer
- **CPU:** ARM Cortex-M0+ dual-core @ 133MHz (RP2040)
- **CPU Architecture:** ARM Cortex-M0+
- **RAM:** 264KB SRAM
- **Flash:** 16MB
- **USB:** USB-C
- **Power:** 5V via USB-C or Flipper Zero
- **Operating Voltage:** 3.3V

## Connectivity

- **Wifi:** false
- **Bluetooth:** false
- **Zigbee:** false
- **Ethernet:** false

## Open Source

- **Firmware:** Yes
- **Schematics:** Yes
- **PCB Layout:** No

## Compatible Firmware

Flipper Zero Game Engine, pico-sdk, arduino

## Use Cases

- gaming
- motion-tracking
- video-output
- prototyping

## Components

- **RP2040** (mcu): Dual-core ARM Cortex-M0+ microcontroller at 133 MHz with 264KB SRAM, programmable I/O (PIO), and USB 1.1. Handles video signal generation via PIO and runs game/application firmware. — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fdatasheets.raspberrypi.com%2Frp2040%2Frp2040-datasheet.pdf&ref=openhardware.directory&product=flipper-zero-video-game-module&source=md-export)
- **icm-42688-p** (imu): High-precision 6-axis MEMS inertial measurement unit with 3-axis gyroscope and 3-axis accelerometer. Connected via SPI to both RP2040 and Flipper Zero for motion-controlled games and sensor applications. — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Finvensense.tdk.com%2Fwp-content%2Fuploads%2F2020%2F04%2Fds-000347_icm-42688-p-datasheet.pdf&ref=openhardware.directory&product=flipper-zero-video-game-module&source=md-export)

## Protocols

- **SPI**
- **USB**
- **DVI-D**

## GPIO Map

| Pin | Name | Type | Functions |
|-----|------|------|-----------|
| GPIO 0-7 | General purpose I/O on 14-pin breakout | — | — |
| GPIO 16-17 | General purpose I/O on 14-pin breakout | — | — |
| GPIO 21-22 | General purpose I/O on 14-pin breakout | — | — |
| GPIO 26-28 | ADC-capable GPIO on 14-pin breakout | — | — |
| GPIO 8-15, 18-20 | DVI-D video output (dedicated) | — | — |
| 3.3V | 3.3V power output | — | — |
| GND x2 | Ground pins | — | — |

## Accessories

- Flipper Zero
- DVI/HDMI cable
- USB-C cable

## Available Software

- **[Flipper Zero Game Engine]()** (open-source)
- **[Raspberry Pi Pico SDK]()** (open-source)
- **[Arduino (RP2040 core)]()** (open-source)

## Description

The Flipper Zero Video Game Module is an official expansion board from Flipper Devices that transforms the Flipper Zero into a motion-controlled gaming platform with TV output. Built around the Raspberry Pi RP2040 microcontroller, it generates a DVI-D video signal at 640x480 pixels and 60 Hz using the chip's programmable I/O (PIO) subsystem, allowing you to mirror the Flipper Zero screen on any DVI/HDMI-compatible TV or monitor.

The module includes a TDK ICM-42688-P 6-axis MEMS inertial measurement unit that provides high-precision gyroscope and accelerometer data over SPI. This motion sensor can be accessed by both the RP2040 and Flipper Zero, enabling motion-controlled games, air mouse functionality, and sensor-driven applications. The Flipper Zero Game Engine ships with a built-in driver for the ICM-42688-P, making it straightforward to add motion controls to custom games and apps.

Beyond gaming, the Video Game Module doubles as a general-purpose RP2040 development board. It exposes 11 GPIO pins (plus power and ground) on a 14-pin breakout header, and its dedicated USB-C port connects directly to the RP2040 for independent programming and debugging. The module can run standalone without a Flipper Zero attached, accepting any Raspberry Pi Pico-compatible firmware via UF2 bootloader. Both the firmware source code and hardware schematics are fully open-source, published on GitHub under the Flipper Devices organization.

## Where to Buy

- [Flipper Store](https://openhardware.directory/r?to=https%3A%2F%2Fflipper.net%2Fproducts%2Fvideo-game-module-for-flipper-zero&ref=openhardware.directory&product=flipper-zero-video-game-module&source=md-export) — $49.00

## Resources

- [product](https://openhardware.directory/r?to=https%3A%2F%2Fflipper.net%2Fproducts%2Fvideo-game-module-for-flipper-zero&ref=openhardware.directory&product=flipper-zero-video-game-module&source=md-export)
- [github](https://openhardware.directory/r?to=https%3A%2F%2Fgithub.com%2Fflipperdevices%2Fvideo-game-module&ref=openhardware.directory&product=flipper-zero-video-game-module&source=md-export)
- [wiki](https://openhardware.directory/r?to=https%3A%2F%2Fdocs.flipper.net%2Fvideo-game-module&ref=openhardware.directory&product=flipper-zero-video-game-module&source=md-export)
- [schematics](https://openhardware.directory/r?to=https%3A%2F%2Fdocs.flipper.net%2Fvideo-game-module%2Fgpio&ref=openhardware.directory&product=flipper-zero-video-game-module&source=md-export)

## Tags

`flipper-zero`, `rp2040`, `video-game-module`, `dvi-output`, `imu`, `motion-sensor`, `open-source`, `raspberry-pi-pico`, `game-development`, `expansion-module`

## Images

![Flipper Zero Video Game Module](https://nbg1.your-objectstorage.com/openhardware-directory/entities/flipper-zero-video-game-module/71088ba70eb0.png)
![Flipper Zero Video Game Module](https://nbg1.your-objectstorage.com/openhardware-directory/entities/flipper-zero-video-game-module/f750a5a06f1b.png)
![Flipper Zero Video Game Module](https://nbg1.your-objectstorage.com/openhardware-directory/entities/flipper-zero-video-game-module/54e8a2a33abb.png)
![Flipper Zero Video Game Module](https://nbg1.your-objectstorage.com/openhardware-directory/entities/flipper-zero-video-game-module/399c3c9b59d9.png)
![Flipper Zero Video Game Module](https://nbg1.your-objectstorage.com/openhardware-directory/entities/flipper-zero-video-game-module/07620c81f680.jpg)
![Flipper Zero Video Game Module](https://nbg1.your-objectstorage.com/openhardware-directory/entities/flipper-zero-video-game-module/5b0ec9551393.jpg)

---
[View full device page](https://openhardware.directory/devices/flipper-zero-video-game-module)