

ControlBoard
DIY Film Light for Videography!
- Size
- 76 × 76 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 37
- Nets
- 43
- Pads
- 104
- Tracks, vias
- 197, 44
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 29 Jun 2025
- Updated
- 8 Jul 2025
Overview
ControlBoard is an open-source printed circuit board by ConfusedHello, from the ConfusedHello/Videography-Light repository on GitHub. It is a 2-layer board of 76 × 76 mm with 37 parts on 43 nets, routed with 197 tracks and 44 vias.
It is built around the MCP4728-E/UN and 1N4148W. Its parts include 6 capacitors, 5 resistors, 5 diodes, 5 switches and 3 ICs. It belongs with the RP2040 boards of this library.
Main components
2MCP4728-E/UN
MSOP-10-40℃~+125℃ 12 2.7V~5.5V 2LSB 4 40nA 6us I2C Integrated buffer、Power-on reset、Power-down mode、Programmable gain Voltage Buffer MSOP-10 Digital to Analog Converters (DAC) ROHSMicrochip TechnologyDigital To Analog Converters (DAC)1N4148W
SOD-123150mA 1A 1V@50mA 1uA@75V 400mW 4ns 75V Independent SOD-123 Switching Diodes ROHSSTMicroelectronicsSwitching Diodes
README
README.mdLUXCRAFT - DIY Film Light

Ever wanted a videography light but died when seeing the insane prices? Me too! This project involves a DIY, high-power RGBW film light built by @ConfusedHello and @Jayx2u for the Hack Club Highway to Hardware program!
We decided to design this project because as students, we honestly don't have the spare cash lying around for one, and we wanted a nice accent light for our planned upcoming videos. It utilises 36 current controlled RGBW LEDs running off a 48V supply and controlled with a Xiao RP2040!
For details about the design process or other information, check out the development journal. A local copy is available in JOURNAL.md.
The Design
Here's a quick diagram showing how the project works~

And a nice rendered image of the case and control board-

As well as the schematic and PCB for both the control and light boards!

Also the CAD because apparently that's necessary.

Bill of Materials
Also available in .csv format in BOM.csv! BOMs for the PCBs are in ControlBoard.csv and VideographyLight.csv~
Total: $178.01 USD
Made with ❤️ by @ConfusedHello and @Jayx2u
Parts
37| Qty | Value | Footprint | References |
|---|---|---|---|
| 5 | 1N4148W | Diode_SMD:D_SOD-123 | D1, D2, D3, D4, D5 |
| 5 | Button | footprints:TS046695BK100SMT | SW1, SW2, SW3, SW4, SW5 |
| 5 | LOGO | LOGO | G***, G***, G***, G***, G*** |
| 2 | 100nF | Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C3, C6 |
| 2 | 10μF | Capacitor_SMD:C_1210_3225Metric_Pad1.33x2.70mm_HandSolder | C4, C5 |
| 2 | 4.7kΩ | Resistor_SMD:R_1210_3225Metric_Pad1.30x2.65mm_HandSolder | R4, R5 |
| 1 | 100kΩ | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R1 |
| 1 | 100kΩ | Resistor_SMD:R_1210_3225Metric_Pad1.30x2.65mm_HandSolder | R3 |
| 1 | 100nF | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C2 |
| 1 | 19.1kΩ | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R2 |
| 1 | 4.7μF | Capacitor_SMD:C_1210_3225Metric_Pad1.33x2.70mm_HandSolder | C1 |
| 1 | 47μH | footprints:IFDC5050JZER470M | L1 |
| 1 | LMR51430 | Package_TO_SOT_SMD:SOT-23-6 | U1 |
| 1 | MCP4728 | Package_SO:MSOP-10_3x3mm_P0.5mm | U3 |
| 1 | OLED | Connector_PinHeader_1.00mm:PinHeader_1x04_P1.00mm_Vertical | J2 |
| 1 | Power | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_Horizontal | J1 |
| 1 | RGBW Control | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-4-5.08_1x04_P5.08mm_Horizontal | J3 |
| 1 | XIAO-RP2040-SMD | footprints:XIAO-RP2040-SMD | U2 |
The 33 most common of 37 parts.
More from ConfusedHello/Videography-Light
1- 2 layers100 × 100 mm

Similar boards
- 4 layers70.8 × 108 mm

- 2 layers191.5 × 76 mm

Pcb project
CrashOverride85/zc95
4 channel EStim box inspired by the mk312bt, with Lua scripting support
337 parts117GPL-3.0 - 2 layers99.1 × 99.1 mm

Power supply panelized
thebiguno/microcontroller-projects
A home for a bunch of microcontroller projects which don't warrant their own repos.
223 parts75 - 4 layers100 × 100 mm

ETH OPAMP DCMI FSMC CAN ENCODER CS1000
DanielMartensson/STM32-Ethernet-Camera
PCB board with camera and ethernet connection + CAN-bus
144 parts16MIT - 2 layers58.4 × 108.7 mm

Circuit pcb
Testbild-synth/dual-vcadsr
Dual Voltage controlled envelope/LFO/Random (Sample/hold) eurorack module
69 parts14 - 4 layers89 × 61 mm

- 2 layers58 × 109 mm

- 2 layers90.2 × 109.9 mm

Circuit pcb smd dac
Testbild-synth/super-sweet-16
Deluxe 16-step knob-per-function sequencer Module for eurorack
163 parts12MIT
Questions
How big is the ControlBoard PCB?
It measures 76 × 76 mm and has 2 copper layers, 1.6 mm thick.
What parts does the ControlBoard use?
37 parts, built around the MCP4728-E/UN and 1N4148W. 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 ControlBoard KiCad files?
From the ConfusedHello/Videography-Light repository on GitHub, at the commit this page was made from: the board is src/PCB/ControlBoard/ControlBoard.kicad_pcb and its schematic src/PCB/ControlBoard/ControlBoard.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the ControlBoard design in my own project?
Its repository states no licence, so its author keeps all rights: ask ConfusedHello before reusing the design.