Skip to the content
PCBKitNew board
2 layers60 × 100 mmRgb controller, the printed circuit board in 3D
Size
60 × 100 mm
Copper layers
2
Thickness
1.6 mm
Parts
69
Nets
82
Pads
256
Tracks, vias
73, 22
Pours
2
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
23 Feb 2019
Updated
3 Mar 2020

Overview

Rgb controller is an open-source printed circuit board by Sanderhuisman, from the Sanderhuisman/rgb_controller repository on GitHub, published under the Apache-2.0 licence. It is a 2-layer board of 60 × 100 mm with 69 parts on 82 nets, routed with 73 tracks and 22 vias.

It is built around the ESP32-WROOM-32D, PM8834 and BMP280, with the SI7021-A20-GM, BAT54S and MBR0520 among its other parts. Its parts include 20 capacitors, 19 resistors, 9 ICs, 6 diodes and 5 transistors. It belongs with the lEDs and displays boards and the ESP32 boards of this library.

Main components

8

Parts

69
QtyValueFootprintReferences
1410KResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR3, R6, R7, R9, R10, R11, R12, R13, R14, R15, R16, R17, R18, R19
11100nFCapacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolderC1, C3, C4, C5, C6, C12, C15, C16, C17, C19, C20
4IRF3205SPBFTO_SOT_Packages_SMD:TO-263-2Q1, Q2, Q3, Q4
4MountingHoleMountingHole:MountingHole_3.2mm_M3H1, H2, H3, H4
310uFCapacitor_Tantalum_SMD:CP_EIA-6032-28_Kemet-C_Pad2.25x2.35mm_HandSolderC2, C9, C10
31KResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR2, R5, R8
210RResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR1, R4
21uF X5RCapacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolderC11, C14
21uF X7RCapacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolderC7, C8
2BAT54SPackage_TO_SOT_SMD:SOT-23D1, D2
2MBR0520Diode_SMD:D_SOD-123D4, D6
2PM8834Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mmIC1, IC2
2SW_PushButton_Switch_SMD:SW_SPST_B3S-1000SW1, SW2
110nF X7RCapacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolderC13
115nFCapacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolderC18
1BMP280Package_LGA:Bosch_LGA-8_2x2.5mm_P0.65mm_ClockwisePinNumberingU4
1COMPin_Headers:Pin_Header_Straight_1x06_Pitch2.54mmJ2
1ESP32-WROOM-32DRF_Module:ESP32-WROOM-32U1
1IRF9540NPackage_TO_SOT_SMD:TO-263-2Q5
1LD1117S50TR_SOT223TO_SOT_Packages_SMD:SOT-223-3_TabPin2IC3
1LD3985M33R_SOT23TO_SOT_Packages_SMD:SOT-23-5_HandSolderingIC4
1LM75BPackage_SO:SOIC-8_3.9x4.9mm_P1.27mmU2
1MMSZ5240BT1GDiode_SMD:D_SOD-123D7
1REDLEDs:LED_0805_HandSolderingD3
1Screw_Terminal_01x02Connectors_Phoenix:PhoenixContact_MC-G_02x3.50mm_AngledJ4
1Screw_Terminal_01x04TerminalBlock_Phoenix:TerminalBlock_Phoenix_PT-1,5-4-3.5-H_1x04_P3.50mm_HorizontalJ1
1Screw_Terminal_01x06Connectors_Phoenix:PhoenixContact_MC-G_06x3.50mm_AngledJ3
1Si7021-A20Package_DFN_QFN:DFN-6-1EP_3x3mm_P1mm_EP1.5x2.4mmU5
1TSL2550DHousings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mmU3

Questions

How big is the Rgb controller PCB?

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

What parts does the Rgb controller use?

69 parts, built around the ESP32-WROOM-32D, PM8834, BMP280 and SI7021-A20-GM. 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 controller KiCad files?

From the Sanderhuisman/rgb_controller repository on GitHub, at the commit this page was made from: the board is pcb/rgb_controller.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Rgb controller design in my own project?

Its repository publishes it under the Apache-2.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).

Similar boards

  • 2 layers130 × 180 mmNotebook, the printed circuit board in 3D

    Notebook

    Sirawit7205/stm32-notebook

    An STM32 dev board that is also a notebook cover.

    236 parts17
  • 2 layers140 × 178.7 mmMswi, the printed circuit board in 3D

    Mswi

    ZeniteSolar/MSWI19

    Steering-wheel Interface

    154 parts3GPL-3.0
  • 4 layers41.9 × 33 mmSmart MoCo, the printed circuit board in 3D

    Smart MoCo

    MissouriMRDT/Smart_MoCo

    Motor controller breakout with VNH ICs.

    45 parts
  • 2 layers100 × 44 mmPowerDeliveryBoard, the printed circuit board in 3D

    PowerDeliveryBoard

    nunosousa/TelescopeMirrorTester

    This is an application intended to provide useful tools to perform Foucault or Wire testing on reflective telescope mirrors

    33 partsMIT
  • 4 layers92 × 88 mmIOT, the printed circuit board in 3D

    IOT

    Habib-creater/ESP32-IoT-Monitoring-Control-Board

    4-layer ESP32-based IoT monitoring and control board with environmental sensing, relay control, USB-C, and Qwiic expansion.

    63 parts1
  • 4 layers100 × 100 mmWroom board, the printed circuit board in 3D

    Wroom board

    SinaKarvandi/PCB-Designs

    Blue Pill PCB

    63 parts1GPL-3.0
  • 4 layers100 × 80 mmESP32, the printed circuit board in 3D

    ESP32

    Tanmayeers/Projects

    Specifications: 1. Operting Voltage: 9V 2. Operating Current: 200mA 3. Output Voltage Swing: 6.5V 4. 3dB - Bandwidth: 100 ± 10 Hz 5. Noise: 5.406mVrms

    63 parts1