This repository contains 3D-printable models, PCB design files and code needed to make an arcade controller that looks like this:
There are five major versions of the Flatbox. As this is a fork, the three I do not have modifications planned for have been dropped, find them here. They all use Kailh low profile (choc v1) mechanical keyboard switches. The table below lists their main features. See the README for each version for details on how to make them.
version | rev4 | rev5B |
---|---|---|
case dimensions | 218x130x10mm | 218x126x10mm |
compatibility (using provided firmware) | PC, PS3 | PC, PS3 |
add-on board | - | RP2040-Zero |
onboard chip | RP2040 | - |
port | USB-C | USB-C |
SMT assembly required | yes | no |
firmware | RP2040 | RP2040 |