Skip to the content
PCBKitNew board
4 layers46 × 44 mmLED Bar Controller, the printed circuit board in 3D

Small controller for 2-color LED Bars

Size
46 × 44 mm
Copper layers
4
Thickness
1.6 mm
Parts
43
Nets
44
Pads
171
Tracks, vias
146, 48
Pours
5
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
22 Jul 2023
Updated
29 Aug 2024

Overview

LED Bar Controller is an open-source printed circuit board by Qeteshpony, from the Qeteshpony/LED-Bar-Controller repository on GitHub, published under the BSD-2-Clause licence. It is a 4-layer board of 46 × 44 mm with 43 parts on 44 nets, routed with 146 tracks and 48 vias.

It is built around the ESP32-WROOM-32, AMS1117-3.3 and AO3400A. Its parts include 12 resistors, 5 capacitors, 4 switches, 3 connectors and 2 ICs. It belongs with the home automation and IoT and radio and wireless boards and the ESP32 boards of this library.

Main components

3

README

README.md

Qeteshs 2-Color LED Bar Controller

CI

3D Render

Hardware Documentation

This controller replaces the cable bound remote control for a 2-Color USB LED bar and includes an ESP32-WROOM-32 for connecting it to home automation

The board also features a USB-C port for power, a 3-Pin PH2.0 plug for connecting the LED bar and four buttons to control power, brightness and light-temperature.

All parts on the top side are selected from the JLCPCB basic library for cheap production. The ESP module and the connectors need manual soldering on the bottom side unless two-sided pcb assembly is used.

Parts

43
QtyValueFootprintReferences
6100kResistor_SMD:R_0402_1005MetricR4, R5, R6, R7, R9, R11
4VAL**Panelization:mouse-bite-5mm-railbreakermouse-bite-2mm-slot, mouse-bite-2mm-slot, mouse-bite-2mm-slot, mouse-bite-2mm-slot
2100RResistor_SMD:R_0402_1005MetricR10, R12
2100nCapacitor_SMD:C_0402_1005MetricC1, C3
2100uCapacitor_Tantalum_SMD:CP_EIA-3528-21_Kemet-BC4, C5
25k1Resistor_SMD:R_0402_1005MetricR2, R3
2AO3400APackage_TO_SOT_SMD:SOT-23Q1, Q2
2VAL**Panelization:mouse-bite-2x5mm-slot-onesided-v2mouse-bite-2mm-slot, mouse-bite-2mm-slot
110kResistor_SMD:R_0402_1005MetricR1
110uCapacitor_SMD:C_0402_1005MetricC2
1680RResistor_SMD:R_0603_1608MetricR8
1AMS1117-3.3Package_TO_SOT_SMD:SOT-223-3_TabPin2U2
1Bright+Button_Switch_SMD:SW_Push_1P1T_XKB_TS-1187ASW4
1Bright-Button_Switch_SMD:SW_Push_1P1T_XKB_TS-1187ASW3
1ColorButton_Switch_SMD:SW_Push_1P1T_XKB_TS-1187ASW2
1Conn_01x03Connector_JST:JST_PH_S3B-PH-K_1x03_P2.00mm_HorizontalJ3
1ESP32-WROOM-32RF_Module:ESP32-WROOM-32U1
1LEDLED_SMD:LED_0603_1608MetricD1
1LOGOMy_Footprints:CutieMark5mmInvertedG***
1PowerButton_Switch_SMD:SW_Push_1P1T_XKB_TS-1187ASW1
1SerialConnector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_VerticalJ2
1USB_CUSB4125-GF-A_REVA2:GCT_USB4125-GF-A_REVA2J1

The 36 most common of 43 parts.

Questions

How big is the LED Bar Controller PCB?

It measures 46 × 44 mm and has 4 copper layers, 1.6 mm thick.

What parts does the LED Bar Controller use?

43 parts, built around the ESP32-WROOM-32, AMS1117-3.3 and AO3400A. 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 LED Bar Controller KiCad files?

From the Qeteshpony/LED-Bar-Controller repository on GitHub, at the commit this page was made from: the board is pcb/LED-Bar-Controller.kicad_pcb and its schematic pcb/LED-Bar-Controller.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the LED Bar Controller design in my own project?

Its repository publishes it under the BSD-2-Clause 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 layers50 × 60 mmRespiratorIF, the printed circuit board in 3D

    RespiratorIF

    DigitalRealitiesLab/AirResMask

    AirRes Mask: A Precise and Robust Virtual Reality Breathing Interface Utilizing Breathing Resistance as Output Modality

    48 parts3MIT
  • 2 layers96.2 × 53.4 mmFancontroller, the printed circuit board in 3D

    Fancontroller

    dj-bauer/espfancooling

    Just another fan controller, but this time with bluetooth

    89 parts2GPL-3.0
  • 2 layers35 × 45 mmLVGLDevKit, the printed circuit board in 3D

    LVGLDevKit

    jppang/ESP32_MicroPython_LVGL_ST7789

    Try to build an ESP32 firmware with LVGL and ST7789 drivers inside.

    40 parts2
  • 2 layers45 × 172 mmPh portable refrigerator v2 hw, the printed circuit board in 3D

    Ph portable refrigerator v2 hw

    Blackcastus/ESP32_A7670

    To make it easy for you to get started with GitLab, here's a list of recommended next steps.

    188 parts
  • 2 layers63.8 × 52.7 mmProjeto SIllion, the printed circuit board in 3D

    Projeto SIllion

    Henriquepr15/ESP32-Motor-RS232

    Projeto de hardware com ESP32, RS232 e controle de motor

    59 parts
  • 2 layers70 × 65 mmFluepdot, the printed circuit board in 3D

    Fluepdot

    Fluepke/Fluepdot

    Project for controlling Annax flipdot panels used by the Berliner Verkehrsbetriebe

    116 parts17AGPL-3.0