
Master Controller PCB
stephenhouser/DDR-Pad
Controller for Dance Dance Revolution and Stepmania Games

Controller for Dance Dance Revolution and Stepmania Games
DDR Pad is an open-source printed circuit board by stephenhouser, from the stephenhouser/DDR-Pad repository on GitHub. It is a 2-layer board of 118.7 × 119.4 mm with 24 parts on 22 nets, routed with 258 tracks and 9 vias.
It is built around the WS2812B. Its parts include 16 diodes and 8 connectors.
√ Clear acrylic ~ 12x12x 0.354 @ 10 = 180 + $50 shipping
https://www.tapplastics.com/product/plastics/cut_to_size_plastic/polycarbonate_sheets/516
2024/01/01 - orderd 10 11x11x0.354" (3/8")
$229.94
√ M6 Screws, M6 Nylon nuts -- Granger
2024/01/03 Picked up nuts, screws on backorder to 2024/01/08
$60
Decals ~ $70
Arduino/teensy -- will it be fast enough?
perhaps microcontrollers at each pad sending data and lights?
Metal corners?
16 gague, need sheet brake (Rex?)
1.25" SteelTex no-thread pipe -- will it be sturdy enough
1.25 is only in silver color
2 bases, 2 90-deg, 3 poles
| Qty | Value | Footprint | References |
|---|---|---|---|
| 16 | WS2812B | LED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm | D1, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11, D12, D13, D14, D15, D16 |
| 1 | LED Downlink | Connector_JST:JST_XH_S4B-XH-A_1x04_P2.50mm_Horizontal | J2 |
| 1 | LED Uplink | Connector_JST:JST_XH_S4B-XH-A_1x04_P2.50mm_Horizontal | J1 |
| 1 | Loopback | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J8 |
| 1 | SW Uplink | Connector_JST:JST_XH_S2B-XH-A-1_1x02_P2.50mm_Horizontal | J3 |
| 1 | SW1 | Connector_JST:JST_XH_S2B-XH-A-1_1x02_P2.50mm_Horizontal | J4 |
| 1 | SW2 | Connector_JST:JST_XH_S2B-XH-A-1_1x02_P2.50mm_Horizontal | J5 |
| 1 | SW3 | Connector_JST:JST_XH_S2B-XH-A-1_1x02_P2.50mm_Horizontal | J6 |
| 1 | SW4 | Connector_JST:JST_XH_S2B-XH-A-1_1x02_P2.50mm_Horizontal | J7 |

stephenhouser/DDR-Pad
Controller for Dance Dance Revolution and Stepmania Games

fossasia/pslab-hardware
PSLab Hardware Design and Schematics https://pslab.io

FrameworkComputer/ExpansionCards
Reference designs and documentation to create Expansion Cards for the Framework Laptop



PrintersForAnts/Micron
If you want to purchase full kits there are 3 available (Kits are slowly updating to R1 hardware just make sure to double check the included hardware in your kit and if you have any questions reach out in the discord)



It measures 118.7 × 119.4 mm and has 2 copper layers, 1.6 mm thick.
24 parts, built around the WS2812B. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the stephenhouser/DDR-Pad repository on GitHub, at the commit this page was made from: the board is DDR Pad PCB/DDR Pad.kicad_pcb and its schematic DDR Controller PCB/Master Controller PCB.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask stephenhouser before reusing the design.