Skip to content
/ flatbox Public
forked from jfedor2/flatbox

Low profile hitbox-layout fightstick

Notifications You must be signed in to change notification settings

kh411d/flatbox

 
 

Repository files navigation

Flatbox: Low profile hitbox-layout fightstick

This repository contains 3D-printable models, PCB design files and code needed to make an arcade controller that looks like this:

Assembled Flatbox

There are five major versions of the Flatbox. 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 rev1.1 rev2 rev3 rev4 rev5
case dimensions 218x128x10mm 218x130x10mm 218x130x10mm 218x130x10mm 218x126x10mm
compatibility (using suggested firmware) PC, PS3 PC, PS3 PC, PS3, PS4 PC, PS3, PS4*, Switch PC, PS3, PS4*, Switch
add-on board Arduino Pro Micro - Brook PS3/PS4 - RP2040-Zero
onboard chip - ATmega32U4 - RP2040 -
port micro USB USB-C USB-C USB-C USB-C
SMT assembly required no yes yes yes no
firmware ATmega32U4 ATmega32U4 Brook GP2040-CE GP2040-CE

* - with caveats

About

Low profile hitbox-layout fightstick

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 61.2%
  • C++ 28.6%
  • CMake 10.2%