Skip to main content

Downloads

Microcontroller Boards

Raspberry Pi Pico

The Raspberry Pi Pico is a powerful, low-cost board based on the Raspberry Pi RP2040 microcontroller. This build is the reference implementation for GP2040-CE.

Raspberry Pi Pico W

The Raspberry Pi Pico W is a powerful, low-cost board based on the Raspberry Pi RP2040 microcontroller.

Adafruit KB2040

Another RP2040 board in the Pro Micro form factor, with 2 additional pins for USB data. This build is configured for DIY gamepad mods.

Liatris

Drop in RP2040 replacement for Pro Micro builds by SplitKB.com.

SparkFun Pro Micro

An RP2040 board in the Pro Micro form factor. This build is a drop-in replacement for the Daemonbite Arcade Encoder.

Waveshare RP2040-Zero

The Waveshare RP2040-Zero is a small form factor board with castellated pins and USB-C, making this a popular choice for custom built PCBs without the need for SMT assembly.

Official Project Boards

ARC Accessibility Controller

The ARC Controller is an accessibility controller. This was designed by TheTrain taking some design ideas from jfedor2 as well as the universal standards for accessibility controller connectors.

Open Core0

Open source stickless controller designed by TheTrain.

Open Core0 WASD

Open source stickless WASD controller designed by TheTrain.

RP2040 Advanced Breakout

Arcade encoder board designed by TheTrain using an embedded RP2040, and is the official board of the GP2040-CE project.

RP2040 Advanced Breakout (USB Passthrough)

Official USB Passthrough Board of the Open Stick project. Updated version of the RP2040 Advanced Breakout Board with USB passthrough included on the board.

Zero Rhythm

The Zero Rhythm is a controller for the Theatrhythm game on the Nintendo Switch. It allows you to play rhythm as well as dual stick games in a double WASD layout.

Open Source Community Devices

Flatbox Rev 4

Stickless PCB designed by jfedor2 using an embedded RP2040 chip.

Flatbox Rev 5

Stickless PCB designed by jfedor2 using the Waveshare RP2040-Zero.

Flatbox Rev 5 Southpaw

Mirrored version of the Flatbox Rev 5 by SkylaHila. Based on the Flatbox Rev 5 byjfedor2.

Flatbox Rev 5 RGB

Stickless PCB designed by jfedor2 and TheTrain using the Waveshare RP2040-Zero.

Flatbox Rev 5 USB Passthrough

Stickless PCB designed by jfedor2 and TheTrain using the Waveshare RP2040-Zero.

GP2040-CE Keyboard Converter

The GP2040-CE Keyboard Converter Case is designed to be a USB Host Device for the use of a keyboard with the GP2040-CE project.

Granola Summit

Configuration for the Granola Summit. PCB and design files can be found here.

OSUMGP-RP2040

OSUMGP-RP2040: Open Source Universal Modern Game Pad - RP2040 Edition byNickGuyver.

Pico Fighting Board

Arcade encoder board designed by FeralAI using a Raspberry Pi Pico or pin-equivalent RP2040 board.

PXP-Gamepad

DIY universal controller pocket gamepad by MegaBitmap using an RP2040-Zero MCU soldered onto a custom PCB.

Rana Tadpole

Pocket-sized digital controller from RanaLabs.

Reflex Encode v1.2

Arcade encoder board designed and sold by MiSTerAddons using an embedded RP2040 chip.

Reflex Encode v2.0

Arcade encoder board designed and sold by MiSTerAddons using an embedded RP2040 chip.

Reflex CTRL Genesis 6

Reflex Board Open source PCB for Sega Genesis 6 button Controller replacement PCBs designed and sold by MiSTerAddons using an embedded RP2040 chip.

Reflex CTRL NES

Reflex Board Open source PCB for NES Controller replacement PCBs designed and sold by MiSTerAddons using an embedded RP2040 chip.

Reflex CTRL SNES

Reflex Board Open source PCB for SNES Controller replacement PCBs designed and sold by MiSTerAddons using an embedded RP2040 chip.

Reflex CTRL Saturn

Reflex Board Open source PCB for Sega Saturn Controller replacement PCBs designed and sold by MiSTerAddons using an embedded RP2040 chip.

Reflex CTRL Virtual Boy

Reflex Board Open source PCB for Virtual Boy Controller replacement PCBs designed and sold by MiSTerAddons using an embedded RP2040 chip.

RP2040 Mini Breakout Board

A reduced-footprint spin off of the RP2040 Advanced Breakout Board designed by TheTrain.

Stress

A small and portable PCB-as-a-controller designed by GroooveBob using the Waveshare RP-2040-Zero.

ergoSHIFT Rev.2

The ergoSHIFT is a Low profile 11 button leverless arcade controller with Acrylic shell by mizma.

Closed Source Community Devices

Haute42 Series

Configuration for the Haute42 Series. The Haute42 products are all compatible with the same configuration file. These products include the Haute42 Pad M Series, T Series, G Series, and mini.

Mavercade Rev1

Configuration for the Mavercade Rev1. These revisions use a Waveshare RP2040-Zero board.

Mavercade Rev2

Configuration for the Mavercade Rev2. These revisions use a Waveshare RP2040-Zero board.

MiSTercadeV2

Configuration for the Mistercade V2. MiSTercade is the original JAMMA extension for MiSTer FPGA.

SGF Devices

The SGF stickless controllers are inspired by the open-source flatbox rev4 design by jfedor.

Legacy Devices

GP2040-CE builds for these devices have been deprecated due to one or more of the following reasons:

  • The manufacturer already provides a custom build of GP2040-CE
  • The device is no longer available for purchase
  • The operation of the device running an updated GP2040-CE build cannot be verified by the development team

These builds remain available, however legacy devices are not supported by the GP2040-CE team.

Please ensure you have a backup of the original firmware and your settings before updating your device!

thnikk Fightboard V3

Configuration for the Fightboard v3

thnikk Fightboard V3 (Mirrored)

Configuration for the Fightboard v3 mirrored with directional inputs on the right hand and the action buttons on the left.