Skip to content

yawn156/flatboxP

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 

Repository files navigation

FlatboxP: Flatbox rev5 fork

This fork is now using WS2812B-V5 from JLC, which include capacitors inside the circuit and also operate on 3.3v logic from the RP2040. Switch footprint supports Kaihl choc v1 and v2.

For the case I remixed Pettman's flatbox5 case to have a little window to show the active area of the screen. I'll only upload the remixed top case here, go to their repo for details and the bottom plate (I remixed the model that allows for threaded inserts so make sure to grab some M2x4 brass inserts.): https://github.com/pett-j/Flatbox-rev5-remix

If you want to use Choc V1 switches I recommend getting chocfox keycaps and using this button model: https://www.thingiverse.com/thing:6196955

For V2 switches you can use SGF's buttons: https://github.com/sgfdevices/Bridget/tree/main/Buttons

3D Printed Tact switch buttons: https://www.printables.com/model/470120-flatbox-tactile-switch-button

This repository contains a 3D-printable model and PCB design files to make an arcade controller that looks like this:

Assembled Flatbox

Note: Cheatbuttons are two extra buttons for easy thumb access, they have been added on the pcb but the case is still WIP.

MISC INFO: As I'm not keeping up with this project enough to have an updated build version with every release I'll note here the changes on the webconfigurator that you need to do in order for this to work, you can use the Flatbox rev5 or Flatbox rev5 RGB uf2 from the GP2040-CE repository.

-Display Configuration:

Use Display = Enabled

SDA Pin = 0

SCL Pin = 1

-RGB LED Configuration:

Data Pin = 29

LED layout = Hit Box Layout

Leds per button = 1

-Pin Mapping

S1 = 15

S2 = 14

L3 = 27

R3 = 28

A1 = 26

A2 = -1

About

Low profile hitbox-layout fightstick

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published