

Jukebox light controller
Burning Man Math Camp Synthesizers
- Size
- 100 × 100 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 179
- Nets
- 174
- Pads
- 722
- Tracks, vias
- 1,420, 99
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 7 (file 20221018)
- Created
- 22 Aug 2022
- Updated
- 29 Oct 2026
Overview
Jukebox light controller is an open-source printed circuit board by adeboni, from the adeboni/math-camp-synth repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 100 × 100 mm with 179 parts on 174 nets, routed with 1,420 tracks and 99 vias.
It is built around the RP2040, W25Q128JVSIQ and AMS1117-3.3, with the W5500, BSS138 and MMBT2222 among its other parts. Its parts include 94 resistors, 35 capacitors, 17 connectors, 9 transistors and 7 ICs. It belongs with the RP2040 boards of this library.
Main components
6RP2040
LQFN-56(7x7)12bit 133MHz 30 LQFN-56(7x7) Microcontrollers (MCU/MPU/SOC) ROHSRaspberry PiMicrocontrollers (MCU/MPU/SOC)W25Q128JVSIQ
SOIC-8-208mil-40℃~+85℃ 100,000 cycles 120ms@(32KB) 128Mbit 133MHz 1uA 2.7V~3.6V 20 Years 3ms Power-on reset、Hardware write protection、Software write protection、Write enable latch、Absolute write protection SPI SOIC-8-208mil NOR FLASH ROHSWinbondNOR FLASHAMS1117-3.3
SOT-223-40℃~+125℃ 0.003%Vout 1 1.1V@(800mA) 15V 1A 3.3V 5mA 72dB@(120Hz) Fixed Over Current Protection、Short Circuit Protection、Thermal shutdown Positive SOT-223 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSAdvanced Monolithic SystemsVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsW5500
LQFP-48_7x7-40℃~+85℃ 10BASE-T、100BASE-TX 3.3V 32KB SPI SPI Wake-up function、Programmable LED indication、Low-power mode Yes LQFP-48(7x7) Ethernet Controllers ROHSWIZNETEthernet ControllersBSS138
SOT-23-55℃~+150℃ 1 N-channel 1.1Ω@10V、1.2Ω@4.5V 1.2V 1.7nC@10V 17.5pF 340mA 350mW 50V 6.5pF N-Channel SOT-23 MOSFETs ROHShongjiachengMOSFETsMMBT2222
SOT-231 NPN 1uA 300mV 300mW 400 40V 600mA 6V NPN SOT-23 Bipolar (BJT) ROHSYONGYUTAIBipolar (BJT)
README
README.mdBurning Man Math Camp Synths
2022: Pendulum
2023: Jukebox
Parts
179| Qty | Value | Footprint | References |
|---|---|---|---|
| 44 | 5.1k | Resistor_SMD:R_0603_1608Metric | R1, R2, R3, R10, R13, R17, R18, R20, R21, R22, R24, R25, R28, R32, R33, R35 +28 |
| 22 | 100n | Capacitor_SMD:C_0603_1608Metric | C10, C12, C13, C14, C15, C16, C18, C19, C22, C26, C29, C30, C31, C32, C33, C34 +6 |
| 14 | 10k | Resistor_SMD:R_0603_1608Metric | R81, R82, R83, R84, R85, R86, R87, R88, R89, R90, R91, R92, R93, R94 |
| 7 | 100 | Resistor_SMD:R_0603_1608Metric | R53, R54, R55, R56, R57, R58, R59 |
| 7 | BSS138 | Package_TO_SOT_SMD:SOT-23 | Q3, Q4, Q5, Q6, Q7, Q8, Q9 |
| 6 | 470 | Resistor_SMD:R_0603_1608Metric | R14, R19, R23, R26, R79, R80 |
| 4 | 1k | Resistor_SMD:R_0603_1608Metric | R4, R5, R12, R52 |
| 4 | 4.7 | Resistor_SMD:R_0603_1608Metric | R39, R40, R41, R42 |
| 4 | 49.9 | Resistor_SMD:R_0603_1608Metric | R38, R44, R45, R46 |
| 4 | LED | LED_SMD:LED_0603_1608Metric | D3, D4, D7, D8 |
| 4 | MountingHole | MountingHole:MountingHole_3.2mm_M3 | H1, H2, H3, H4 |
| 3 | 4.7k | Resistor_SMD:R_0603_1608Metric | R29, R30, R31 |
| 3 | ~ | Package_DFN_QFN:TQFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mm_ThermalVias | U1, U2, U3 |
| 2 | 10k | Potentiometer_THT:Potentiometer_Bourns_3386P_Vertical | RV1, RV2 |
| 2 | 10u | Capacitor_SMD:C_0603_1608Metric | C6, C9 |
| 2 | 18p | Capacitor_SMD:C_0603_1608Metric | C27, C28 |
| 2 | 1u | Capacitor_SMD:C_0603_1608Metric | C8, C11 |
| 2 | 220 | Resistor_SMD:R_0603_1608Metric | R77, R78 |
| 2 | 27 | Resistor_SMD:R_0603_1608Metric | R15, R16 |
| 2 | 27p | Capacitor_SMD:C_0603_1608Metric | C3, C4 |
| 2 | 6.8n | Capacitor_SMD:C_0603_1608Metric | C20, C21 |
| 2 | MMBT2222 | Package_TO_SOT_SMD:SOT-23 | Q1, Q10 |
| 2 | SW_Push | Button_Switch_SMD:SW_SPST_TL3342 | SW2, SW3 |
| 1 | 10 | Resistor_SMD:R_0603_1608Metric | R27 |
| 1 | 12.4k | Resistor_SMD:R_0603_1608Metric | R43 |
| 1 | 12MHz | Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1 |
| 1 | 1M | Resistor_SMD:R_0603_1608Metric | R34 |
| 1 | 1nF/2kV | Capacitor_SMD:C_1206_3216Metric | C17 |
| 1 | 2.2k | Resistor_SMD:R_0603_1608Metric | R11 |
| 1 | 22n | Capacitor_SMD:C_0603_1608Metric | C23 |
| 1 | 25MHz | Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm | Y2 |
| 1 | 4.7u | Capacitor_SMD:C_0603_1608Metric | C36 |
| 1 | 76829-0004 | Connector_Molex:Molex_Mega-Fit_76829-0004_2x02_P5.70mm_Vertical | J3 |
| 1 | AMS1117-3.3 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U4 |
| 1 | BUTTON_1 | Connector_JST:JST_XH_B4B-XH-A_1x04_P2.50mm_Vertical | J6 |
| 1 | BUTTON_2 | Connector_JST:JST_XH_B4B-XH-A_1x04_P2.50mm_Vertical | J8 |
| 1 | BUTTON_3 | Connector_JST:JST_XH_B4B-XH-A_1x04_P2.50mm_Vertical | J10 |
| 1 | BUTTON_4 | Connector_JST:JST_XH_B4B-XH-A_1x04_P2.50mm_Vertical | J11 |
| 1 | BUTTON_5 | Connector_JST:JST_XH_B4B-XH-A_1x04_P2.50mm_Vertical | J12 |
| 1 | BUTTON_6 | Connector_JST:JST_XH_B4B-XH-A_1x04_P2.50mm_Vertical | J13 |
| 1 | BUTTON_7 | Connector_JST:JST_XH_B4B-XH-A_1x04_P2.50mm_Vertical | J14 |
| 1 | Conn_01x03 | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J4 |
| 1 | DISPLAY_1 | Connector_IDC:IDC-Header_2x08_P2.54mm_Vertical | J16 |
| 1 | DISPLAY_2 | Connector_IDC:IDC-Header_2x08_P2.54mm_Vertical | J17 |
| 1 | FerriteBead | Inductor_SMD:L_0603_1608Metric | FB1 |
| 1 | HEAD_LEDS | Connector_IDC:IDC-Header_2x08_P2.54mm_Vertical | J1 |
| 1 | MOUTH_LEDS | Connector_IDC:IDC-Header_2x10_P2.54mm_Vertical | J2 |
| 1 | RJ45_Wuerth_7499010121A | Connector_RJ:RJ45_Wuerth_7499010121A_Horizontal | J9 |
| 1 | ROTARY_SWITCH | Connector_IDC:IDC-Header_2x05_P2.54mm_Vertical | J5 |
| 1 | RP2040 | Package_DFN_QFN:QFN-56-1EP_7x7mm_P0.4mm_EP3.2x3.2mm | U5 |
| 1 | SW_DIP_x03 | Button_Switch_THT:SW_DIP_SPSTx03_Slide_9.78x9.8mm_W7.62mm_P2.54mm | SW1 |
| 1 | TestPoint | TestPoint:TestPoint_Loop_D2.60mm_Drill1.4mm_Beaded | TP1 |
| 1 | USB_C_Receptacle_USB2.0 | Connector_USB:USB_C_Receptacle_Palconn_UTC16-G | J7 |
| 1 | VOLUME | Connector_JST:JST_XH_B3B-XH-A_1x03_P2.50mm_Vertical | J15 |
| 1 | W25Q128JVS | Package_SO:SOIC-8_5.23x5.23mm_P1.27mm | U12 |
| 1 | W5500 | Package_QFP:LQFP-48_7x7mm_P0.5mm | U6 |
More from adeboni/math-camp-synth
12- 2 layers280 × 65 mm

- 2 layers280 × 65 mm

- 2 layers70.8 × 108 mm

- 2 layers60.6 × 108 mm

- 4 layers50.5 × 100 mm

- 2 layers100 × 100 mm

- 2 layers40.3 × 108 mm

- 2 layers40.3 × 100 mm

- 4 layers68.6 × 53.3 mm

- 2 layers100 × 100 mm

- 2 layers30.1 × 18.3 mm

- 2 layers19.7 × 99.7 mm

Similar boards
- 4 layers72.6 × 170 mm

OpenJBOD RP2040
OpenJBOD/rp2040
This repository contains the hardware design files OpenJBOD RP2040 Baseboard.
129 parts87CERN-OHL-P-2.0 - 2 layers100 × 100 mm

Combo laser driver
adeboni/laser-projector
This project is for a quadruple laser projection controller, aimed at supporting room-scale projections
169 partsGPL-3.0 - 4 layers99.5 × 65 mm

- 4 layers83.2 × 15.7 mm

- 2 layers30 × 109 mm

Laser controller
adeboni/eurorack
This repository stores various eurorack module designs I've made
124 parts1GPL-3.0 - 2 layers81.5 × 65.5 mm

Core micro pcb
zeerolux/core-micro
A lighting controller, control surface with 5 faders and 2 encoders, a USB DMX interface, an ARTNET node, and a standalone DMX generator.
70 parts1 - 4 layers44.3 × 95.9 mm

- 2 layers123 × 87.5 mm

FastLOGIC
Neumi/fastLOGIC
An affordable Arduino-based board designed for straightforward (industrial) logic control, ideal for building small-scale automation and control solutions.
180 parts23MIT
Questions
How big is the Jukebox light controller PCB?
It measures 100 × 100 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Jukebox light controller use?
179 parts, built around the RP2040, W25Q128JVSIQ, AMS1117-3.3 and W5500. 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 Jukebox light controller KiCad files?
From the adeboni/math-camp-synth repository on GitHub, at the commit this page was made from: the board is 2024-Jukebox/hardware/jukebox_light_controller/jukebox_light_controller.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Jukebox light controller design in my own project?
Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).