Skip to the content
2 layers200 × 200 mmDDR Pad, the printed circuit board in 3D

Dance pad using FSRs and RGB LEDs in an extruded aluminum frame.

Size
200 × 200 mm
Copper layers
2
Thickness
1.6 mm
Parts
44
Nets
33
Pads
145
Tracks, vias
374, 33
Pours
1
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
25 Nov 2020
Updated
31 Aug 2024

Overview

DDR Pad is an open-source printed circuit board by root670, from the root670/dance-pad repository on GitHub, published under the MIT licence. It is a 2-layer board of 200 × 200 mm with 44 parts on 33 nets, routed with 374 tracks and 33 vias.

It is built around the WS2812B and RJ45. Its parts include 25 diodes, 4 resistors and 2 connectors. It belongs with the lEDs and displays boards of this library.

Main components

2

README

Arrow PCB/README.md

Arrow Panel PCB

Board placed under each panel. Houses 25 WS2812B V5 RGB LEDs and connects to 4 FSR sensors using JST-XE or JST-ZH connectors. Connects back to the Main PCB using a CAT6 cable for the sensors and cables secured to a screw terminal for the lights.

Notes

  • The pull down resistor used for each sensor may need to be adjusted depending on the sensors being used.
  • The board requires the "V5" revision of the WS2812B LEDs. The advantage of this version is that have an internal capacitor so you don't the need to place an external capacitor between the positive voltage and ground pins. If an older version is used the LEDs will likely be damaged when they receive power.

Issues

  • I was unable to get the LEDs to work reliably using multiple 3.3v and 5v microcontrollers and WS2812B libraries. I believe there is something wrong with my design or the LEDs sourced by LCSC were not actually the 5V variations. LCSC has been unable to confirm if they are actually the V5 version.
  • The PCB is too big to fit within the frame underneath the panels when using corner brackets. As a workaround the PCBs need to be placed underneath the frame.

Parts

44
QtyValueFootprintReferences
25WS2812BLED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mmD1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +9
4330Resistor_SMD:R_0603_1608MetricR1, R2, R3, R4
4Conn_01x02Connector_JST:JST_ZE_B02B-ZESK-1D_1x02_P1.50mm_VerticalJ_E_ZE1, J_N_ZE1, J_S_ZE1, J_W_ZE1
4Conn_01x02Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_VerticalJ_E_XH1, J_N_XH1, J_S_XH1, J_W_XH1
4MountingHole_4.3mm_M4MountingHole:MountingHole_4.3mm_M4M4, M4, M4, M4
1Conn_01x03footprints:1935174J9
1LOGODDR Pad:DDR ArrowG***
1RJ45RJHSE-5080:AMPHENOL_RJHSE-5080J10

More from root670/dance-pad

1
  • 4 layers97 × 94 mmMain PCB, the printed circuit board in 3D

    Main PCB

    root670/dance-pad

    Dance pad using FSRs and RGB LEDs in an extruded aluminum frame.

    20 parts13MIT

Similar boards

  • 4 layers70 × 100 mmNeural Edge, the printed circuit board in 3D

    Neural Edge

    rithylim/ESP32-P4-Neural-Edge-PCB

    140 parts1
  • 2 layers33.7 × 97.8 mmHAN ESP TSS721, the printed circuit board in 3D

    HAN ESP TSS721

    UtilitechAS/amsreader-firmware

    ESP8266 and ESP32 compatible firmware to read, interpret and publish data to MQTT from smart electrical meters, both DLMS and DSMR is supported

    29 parts470
  • 4 layers84 × 82 mmToad, the printed circuit board in 3D

    Toad

    travisgoodspeed/goodfet

    An embedded bus adapter for various microcontrollers and radios.

    241 parts333
  • 2 layers100 × 100 mmCANBuster, the printed circuit board in 3D

    CANBuster

    GBert/misc

    miscellaneous stuff / unsorted

    182 parts99
  • 2 layers50 × 55.4 mmCasserole, the printed circuit board in 3D

    Casserole

    puddly/casserole

    Control GE appliances

    23 parts94Apache-2.0
  • 2 layers67.9 × 47.8 mmPlatine, the printed circuit board in 3D

    Platine

    nv1t/standing-desk-interceptor

    I wanted to intercept the communication between my Flexispot standing desk buttons. This is the progress on the project

    11 parts52CC0-1.0
  • 4 layers90 × 75 mmCM4 2 Backup, the printed circuit board in 3D

    CM4 2 Backup

    olvint/CM4-NAS-MiniPCIE

    Raspberry Pi CM4 based NAS solution board

    21 parts51
  • 4 layers73.9 × 84.5 mmAei, the printed circuit board in 3D

    Aei

    Severson-Group/AMDC-Hardware

    Circuit board designs for controlling advanced motor systems

    54 parts51

Questions

How big is the DDR Pad PCB?

It measures 200 × 200 mm and has 2 copper layers, 1.6 mm thick.

What parts does the DDR Pad use?

44 parts, built around the WS2812B and RJ45. 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.

Where can I download the DDR Pad KiCad files?

From the root670/dance-pad repository on GitHub, at the commit this page was made from: the board is Arrow PCB/DDR Pad.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the DDR Pad design in my own project?

Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).