R2D2 LED Controller
greghulette·KiCad-Files-Public·Body_Controller_V1.2/Body_Controller_V1.kicad_pcb
About the R2D2 LED Controller PCB
R2D2 LED Controller is an open source ESP32 PCB design by greghulette, published on GitHub. It is a 4-layer board measuring 123 × 78 mm, with 94 components from 48 distinct parts.
Its main chip is the ESP32-WROOM-32D-N16, from the ESP32 family. Other key parts include the ATMEGA2560-16AU, CH340C, TPS2115APW, UMH3N and LP5912-3.3DRVR. By type, the board carries 29 resistors, 26 connectors, 21 capacitors, 8 ICs, 4 diodes and 2 switches.
Main components on the R2D2 LED Controller
R2D2 LED Controller bill of materials (BOM)
94 components, 48 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ATMEGA2560-16AU ATMEGA256016AU Microchip Technology | QFP50P1600X1600X120-100N | U1 |
| 2 | CH340C WCH(Jiangsu Qin Heng) | SOIC127P600X180-16N | U2, U5 |
| 1 | TPS2115APW Texas Instruments | TSSOP-8_4.4x3mm_P0.65mm | U3 |
| 1 | ESP32-WROOM-32D-N16 ESP32-WROOM-32D_16MB_ Espressif Systems | ESP32-WROOM-32 | U4 |
| 1 | UMH3N Yangjie Technology | UMT6 | U6 |
| 1 | LP5912-3.3DRVR LP5912-3.3DRV Texas Instruments | WSON-6-1EP_2x2mm_P0.65mm_EP1x1.6mm_ThermalVias | U7 |
| 1 | D36V50F5-STEPDOWN | D36V50F5-STEPDOWN | U14 |
| 1 | B16000J114 16MHz ECEC(ZheJiang E ast Crystal Elec) | XTAL_HC49P488W46L1150T500H350 | Y1 |
| 1 | 22272031 Ext Mic Molex | Molex_KK-254_AE-6410-03A_1x03_P2.54mm_Vertical | J1 |
| 1 | 67996-420HLF Conn_02x10_Odd_Even Amphenol ICC (FCI) | PinHeader_2x10_P2.54mm_Vertical | J3 |
| 1 | 470531000 LDP Molex | 470531000 | J4 |
| 1 | 22292061 Coin Slots Molex | Molex_KK-254_AE-6410-06A_1x06_P2.54mm_Vertical | J5 |
| 1 | 470531000 CBI Batt LEDS Molex | 470531000 | J6 |
| 1 | 538-22-23-2051 Data Panel/ CBI Molex | Molex_KK-254_AE-6410-05A_1x05_P2.54mm_Vertical | J7 |
| 1 | 22292061 Spectrum Analyzer Molex | Molex_KK-254_AE-6410-06A_1x06_P2.54mm_Vertical | J8 |
| 1 | 470531000 Maintenance Molex | 470531000 | J9 |
| 4 | 10118194-0001LF MICROXNJ Amphenol ICC (FCI) | SHOUHAN_MICROXNJ | J10, J11, J14, J15 |
| 1 | 1984617 UnSW_BATT_IN Phoenix Contact | TerminalBlock_4Ucon_1x02_P3.50mm_Horizontal | J12 |
| 1 | 470531000 Sound Board Molex | 470531000 | J13 |
| 1 | 1984617 UnSW_BATT_PASS Phoenix Contact | TerminalBlock_4Ucon_1x02_P3.50mm_Horizontal | J16 |
Show 28 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 1984617 RADH_POW Phoenix Contact | TerminalBlock_4Ucon_1x02_P3.50mm_Horizontal | J17 |
| 1 | 1984617 RASP_POW Phoenix Contact | TerminalBlock_4Ucon_1x02_P3.50mm_Horizontal | J18 |
| 1 | 1984617 5V_OUT_3 Phoenix Contact | TerminalBlock_4Ucon_1x02_P3.50mm_Horizontal | J19 |
| 1 | 67997-206HLF ICSP Amphenol ICC (FCI) | PinHeader_2x03_P2.54mm_Vertical | J20 |
| 1 | 1984617 Dome Electronics Power In Phoenix Contact | TerminalBlock_4Ucon_1x02_P3.50mm_Horizontal | J21 |
| 1 | 1984617 Amplifier_POW Phoenix Contact | TerminalBlock_4Ucon_1x02_P3.50mm_Horizontal | J23 |
| 1 | 22272031 AUX1 Molex | Molex_KK-254_AE-6410-03A_1x03_P2.54mm_Vertical | J24 |
| 1 | 22272031 Stealth Molex | Molex_KK-254_AE-6410-03A_1x03_P2.54mm_Vertical | J25 |
| 1 | 22272031 RADH Molex | Molex_KK-254_AE-6410-03A_1x03_P2.54mm_Vertical | J26 |
| 1 | 22292061 Vu Data Panel Molex | Molex_KK-254_AE-6410-06A_1x06_P2.54mm_Vertical | J27 |
| 1 | 22272031 AUX2 Molex | Molex_KK-254_AE-6410-03A_1x03_P2.54mm_Vertical | J37 |
| 1 | MF-MSMF050-2 Bourns Inc. | FUSM4632X85 | F1 |
| 1 | TL3302BF180QG 2560 Reset XKB Connectivity | TS-1101-C-W | SW1 |
| 1 | TL3302BF180QG SW_Push XKB Connectivity | TS-1101-C-W | SW2 |
| 1 | LTST-C191KFKT LED Lite-On Inc. | LED_0603_1608Metric | D1 |
| 3 | B5819W-TP Micro Commercial Co | SOD3716X135N | D2, D3, D4 |
| 2 | WS2812B-2020 Worldsemi | WS2812B-2020 | L2, L3 |
| 2 | GJM1555C1H200FB01D 20pF Murata Electronics | C_0402_1005Metric | C1, C2 |
| 4 | CL05A106MP5NUNC 10uF Samsung Electro-Mechanics | C_0402_1005Metric | C3, C9, C10, C12 |
| 13 | CL05B104KB54PNC .1uF Samsung Electro-Mechanics | C_0402_1005Metric | C4, C5, C6, C7, C8, C11, C13, C14 +5 |
| 2 | 1UF 1uF | C_0402_1005Metric | C17, C18 |
| 1 | 791-WR06X105JTL 1M Walsin Tech Corp | R_0603_1608Metric | R1 |
| 1 | RC0603JR-07200RL 200 YAGEO | R_0603_1608Metric | R2 |
| 2 | RT1206BRD07400RL 400 YAGEO | R_1206_3216Metric | R3, R4 |
| 11 | RC0402JR-07220RL 220 YAGEO | R_0402_1005Metric | R5, R6, R7, R8, R9, R10, R11, R12 +3 |
| 12 | AC0402FR-0710KL 10K YAGEO | R_0402_1005Metric | R15, R16, R17, R20, R21, R22, R23, R24 +4 |
| 1 | RC0603FR-0757K6L 60K YAGEO | R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal | R18 |
| 1 | RMCF0603FG22K0 22K Stackpole Electronics Inc | R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal | R19 |
R2D2 LED Controller design files
The KiCad project lives in the greghulette/KiCad-Files-Public repository on GitHub; these links point at the commit this page was built from.
R2D2 LED Controller: common questions
What microcontroller does the R2D2 LED Controller use?
The R2D2 LED Controller is built around the ESP32-WROOM-32D-N16, from the ESP32 family.
How big is the R2D2 LED Controller PCB?
The R2D2 LED Controller measures 123 × 78 mm, has 4 copper layers and is 1.6 mm thick.
How many components are on the R2D2 LED Controller?
94 components, from 48 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the R2D2 LED Controller design files?
From the greghulette/KiCad-Files-Public repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the R2D2 LED Controller design in my own project?
The repository has no license, so all rights stay with greghulette. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the R2D2 LED Controller without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug ESP32 firmware against it before you order a PCB.
More boards in KiCad-Files-Public
Rear Logics Custom Droid
greghulette
166.1 × 30 mm273 parts2LNo license2ESP32
R2 HH Controllers
greghulette
56.6 × 111 mm122 parts4LNo license2ESP32
R2D2 LED Controller
greghulette
123 × 78 mm94 parts4LNo license2ESP32
C3P0 Controller V1.1
greghulette
151.2 × 82.9 mm43 parts4LNo license2ESP32
Servo Controller 2 PCA9685
greghulette
114.1 × 70.3 mm35 parts4LNo license2ESP32
Dome Controller
greghulette
136.5 × 70 mm33 parts4LNo license2ESP32
Dome Plate Controller V1
greghulette
118 × 78.6 mm33 parts4LNo license2ESP32
Body Servos
greghulette
80 × 55.2 mm30 parts4LNo license2ESP32
Dome Logics V1
greghulette
54.9 × 51.9 mm26 parts4LNo license2ESP32
Sabe-FullSized
greghulette
67.9 × 86.3 mm23 parts4LNo license2ESP32
Wireless3.0
greghulette
57.5 × 71.5 mm7 parts2LNo license2
Similar boards
ESP32
Open Book Abridged Edition
joeycastillo
85 × 115 mm65 parts2LCC-BY-SA-4.08.1kESP32
Badge
atopile
56.3 × 39 mm239 parts4LMIT4.0kESP32
Esp32 minimal
atopile
36.2 × 26.8 mm20 parts2LMIT4.0kESP32
Racer
StuckAtPrototype
36 × 50.2 mm70 parts4LApache-2.03.8kESP32
Controller
StuckAtPrototype
29 × 74 mm58 parts4LApache-2.03.8kESP32
Bitaxe
skot
56.5 × 99.8 mm86 parts4LCERN-OHL-S-2.01.4k