Skip to the content
2 layers97.5 × 79 mmRGB LED Driver, the printed circuit board in 3D

A demo board for students to learn to solder and debug

Size
97.5 × 79 mm
Copper layers
2
Thickness
1.6 mm
Parts
144
Nets
134
Pads
383
Tracks, vias
540, 735
Pours
12
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
1 Jan 2024
Updated
18 Mar 2024

Overview

RGB LED Driver is an open-source printed circuit board by PCB-Design-MIT, from the PCB-Design-MIT/Wi-Fi-Controlled-RGB-Light repository on GitHub. It is a 2-layer board of 97.5 × 79 mm with 144 parts on 134 nets, routed with 540 tracks and 735 vias.

It is built around the ESP32-WROOM-32E-N4, CP2102N-A02-GQFN24 and TPS61170DRVR, with the LM358DR, AP2112K-3.3TRG1 and USBLC6-2SC6 among its other parts. Its parts include 44 diodes, 29 resistors, 18 capacitors, 10 ICs and 4 transistors. It belongs with the lEDs and displays boards and the ESP32 boards of this library.

Main components

12

README

README.md

Wi-Fi-Controlled-RGB-Light

A demo board for students to learn to solder and debug

Designed by: Deepta Gupta, Winnie Szeto for IAP 2024

Interactive BOM

Interactive Schematic and Layout Viewer

Parts

144
QtyValueFootprintReferences
40LEDLED_SMD:LED_PLCC-2_3.4x3.0mm_KAD10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23, D24, D25 +24
6100nFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC8, C9, C12, C13, C14, C15
51uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC5, C10, C11, C16, C18
551KResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR10, R11, R16, R19, R22
40RResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR24, R25, R26, R27
4100RResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR8, R17, R20, R23
410KResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR4, R12, R13, R28
433KResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR9, R15, R18, R21
45269 (Purple)TestPoint:TestPoint_Keystone_5000-5004_MiniatureTP5, TP6, TP7, TP8
4AO3400APackage_TO_SOT_SMD:SOT-23Q1, Q2, Q3, Q4
4LM358Package_SO:SOIC-8_3.9x4.9mm_P1.27mmU3, U8, U9, U10
3RED LEDLED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolderD2, D3, D44
222uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC6, C7
22KResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR7, R14
24.7uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC3, C17
25.1KResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR1, R2
25261 (Black)TestPoint:TestPoint_Keystone_5000-5004_MiniatureTP3, TP4
2G***kibuzzard-65932378kibuzzard-65932378, kibuzzard-65932378
110uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC4
110uF/63VCapacitor_SMD:CP_Elec_6.3x5.8C2
115nFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC1
11MResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR6
122uHInductor_SMD:L_Wuerth_HCI-1040L1
1270KResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR3
1300KResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR29
15260 (Red)TestPoint:TestPoint_Keystone_5000-5004_MiniatureTP1
15264 (Yellow)TestPoint:TestPoint_Keystone_5000-5004_MiniatureTP2
186.6KResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR5
1AP2112K-3.3TRG1Package_TO_SOT_SMD:SOT-23-5_HandSolderingU2
1BOOTButton_Switch_SMD:SW_SPST_FSMSMSW1
1CMXT3904Package_TO_SOT_SMD:SOT-23-6_HandsolderingU7
1CP2102N-A02-GQFN24Package_DFN_QFN:QFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mmU5
1Conn_01x03_PinConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ3
1Conn_01x06_PinConnector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_VerticalJ2
1ESP32-WROOM-32rgb_led_driver_footprints:ESP32U6
1G***kibuzzard-6593238Ekibuzzard-6593238E
1G***kibuzzard-65932443kibuzzard-65932443
1G***kibuzzard-65932B20kibuzzard-65932B20
1G***kibuzzard-65932491kibuzzard-65932491
1G***kibuzzard-65932F21kibuzzard-65932F21
1G***kibuzzard-65932B4Ekibuzzard-65932B4E
1G***kibuzzard-659325DEkibuzzard-659325DE
1G***kibuzzard-65932F1Akibuzzard-65932F1A
1G***kibuzzard-65932F14kibuzzard-65932F14
1G***kibuzzard-65932B45kibuzzard-65932B45
1G***kibuzzard-65932B54kibuzzard-65932B54
1G***kibuzzard-65932F0Ekibuzzard-65932F0E
1G***kibuzzard-6592DDEDkibuzzard-6592DDED
1G***kibuzzard-65932266kibuzzard-65932266
1G***kibuzzard-659324E3kibuzzard-659324E3
1G***kibuzzard-6594327Ckibuzzard-6594327C
1G***kibuzzard-65943322kibuzzard-65943322
1G***kibuzzard-659323CFkibuzzard-659323CF
1G***kibuzzard-6594332Ekibuzzard-6594332E
1G***kibuzzard-65932806kibuzzard-65932806
1G***kibuzzard-659433EEkibuzzard-659433EE
1G***kibuzzard-6593379Akibuzzard-6593379A
1G***kibuzzard-65932434kibuzzard-65932434
1NettieNetTie:NetTie-2_SMD_Pad0.5mmNT1
1SS36Diode_SMD:D_SMCD1
1TPS61170DRVRPackage_SON:WSON-6-1EP_2x2mm_P0.65mm_EP1x1.6mmU1
1USB4085Connector_USB:USB_C_Receptacle_GCT_USB4085J1
1USBLC6-2SC6Package_TO_SOT_SMD:SOT-23-6_HandsolderingU4

Similar boards

  • 2 layers70 × 102 mmRayCouplers, the printed circuit board in 3D

    RayCouplers

    RFStateSide/RayCouplers

    Open-hardware 200 W and 2 kW RF directional coupler designs by RF StateSide LLC

    54 partsCERN-OHL-P-2.0
  • 2 layers20.3 × 69.7 mmPG attiny404, the printed circuit board in 3D

    PG attiny404

    fabiansteiner/OpenValve

    3D-printable pinch valve for irrigation and sensor-driven liquid control.

    41 parts276CERN-OHL-S-2.0
  • 4 layers73.7 × 45.7 mmPMOD buffer, the printed circuit board in 3D

    PMOD buffer

    tkeller12/CMOD_S7_Pulse

    CMOD S7 Pulse Programmer

    46 parts1MIT
  • 4 layers64 × 64 mmEspion cam, the printed circuit board in 3D

    Espion cam

    azais-corentin/espion

    Multi-camera IR marker tracking: ESP32-P4/C5 firmware, Rust host, KiCad hardware

    188 partsApache-2.0
  • 4 layers44 × 55.9 mmMQTT Module CurrentSensors, the printed circuit board in 3D

    MQTT Module CurrentSensors

    WiddleWabbit/MQTT-Module-Sensor

    This module is a plug-in board for the MQTT Modular Controller Board. It powers and reads up to three 4-20mA current sensors with high-side sensing at approximately 25V, providing 15-bit resolution measurements.

    73 partsCERN-OHL-P-2.0
  • 4 layers243.8 × 245.5 mmNeotron Common Hardware, the printed circuit board in 3D

    Neotron Common Hardware

    Neotron-Compute/Neotron-Common-Hardware

    Contains KiCad footprints and symbols shared across multiple Neotron projects.

    287 parts4CC-BY-SA-4.0
  • 4 layers73.1 × 69.8 mmStm32u595-breakout, the printed circuit board in 3D

    Stm32u595-breakout

    oresat/oresat-kicad

    All things KiCAD for OreSat; libraries, tools, settings, etc.

    85 parts6

Questions

How big is the RGB LED Driver PCB?

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

What parts does the RGB LED Driver use?

144 parts, built around the ESP32-WROOM-32E-N4, CP2102N-A02-GQFN24, TPS61170DRVR and LM358DR. 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 RGB LED Driver KiCad files?

From the PCB-Design-MIT/Wi-Fi-Controlled-RGB-Light repository on GitHub, at the commit this page was made from: the board is RGB LED Driver.kicad_pcb and its schematic 3v3_regulator.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the RGB LED Driver design in my own project?

Its repository states no licence, so its author keeps all rights: ask PCB-Design-MIT before reusing the design.