Skip to the content
PCBKitNew board
4 layers73 × 34 mmEsp32 led controller, the printed circuit board in 3D

Esp32 led controller

matthewlai/ESP32LEDControl9

ESP32-based LED controller for WS2812B-compatible LEDs

Size
73 × 34 mm
Copper layers
4
Thickness
1.6 mm
Parts
45
Nets
38
Pads
177
Tracks, vias
486, 69
Pours
3
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
26 Jan 2021
Updated
4 May 2021

Overview

Esp32 led controller is an open-source printed circuit board by matthewlai, from the matthewlai/ESP32LEDControl repository on GitHub, published under the Apache-2.0 licence. It is a 4-layer board of 73 × 34 mm with 45 parts on 38 nets, routed with 486 tracks and 69 vias.

It is built around the ESP32-WROOM-32, AP2172ASG and SN74LV1T08DBV. Its parts include 14 resistors, 10 capacitors, 5 ICs, 3 connectors and 2 diodes. It belongs with the ESP32 boards of this library.

Main components

3

README

README.md

ESP32LEDControl

PCB photo

ESP32-based LED controller for WS2812B-compatible LEDs, powered by USB Type-C.

This is the hardware component of Fede Heinz's Blinkenlights project.

See this blog post for more details.

This hardware design is licensed under Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) as published by the Creative Commons. You can find a copy of the license here.

Parts

45
QtyValueFootprintReferences
810kRResistor_SMD:R_0402_1005MetricR1, R5, R6, R7, R13, R17, R18, R19
50.1uFCapacitor_SMD:C_0402_1005MetricC2, C3, C4, C9, C13
310uFCapacitor_SMD:C_0402_1005MetricC5, C7, C8
3MountingHoleMountingHole:MountingHole_2.2mm_M2H1, H2, H3
3TestPointTestPoint:TestPoint_Pad_4.0x4.0mmTP1, TP2, TP6
2100RResistor_SMD:R_0402_1005MetricR9, R10
2470RResistor_SMD:R_0402_1005MetricR2, R3
25.1kRResistor_SMD:R_0402_1005MetricR11, R12
2J_NOJumper:SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mmJP1, JP2
2Q_NPN_BECPackage_TO_SOT_SMD:SOT-23Q1, Q2
14.7uFCapacitor_SMD:C_0402_1005MetricC6
1470uFCapacitor_THT:CP_Radial_D5.0mm_P2.00mmC1
1AP2172APackage_SO:SO-8_3.9x4.9mm_P1.27mmU5
1AZ1117-3.3Package_TO_SOT_SMD:SOT-89-3U4
1CH340B/CH340CPackage_SO:SOIC-16_3.9x9.9mm_P1.27mmU2
1CONN_01X03terminal_block:KF128L-3.81-3PJ5
1CONN_01X09Connector_PinHeader_2.54mm:PinHeader_1x09_P2.54mm_VerticalJ2
1ESP32-WROOM-32RF_Module:ESP32-WROOM-32U3
1GLED_SMD:LED_0603_1608MetricD258
1SN74LV1T08Package_TO_SOT_SMD:SOT-353_SC-70-5U1
1SW_PushSwitch:SW_Push_1P1T_NO_5.1x5.1mmSW1
1USB_C_Receptacle_USB2.0Connector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12J6
1YLED_SMD:LED_0603_1608MetricD259

Questions

How big is the Esp32 led controller PCB?

It measures 73 × 34 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Esp32 led controller use?

45 parts, built around the ESP32-WROOM-32, AP2172ASG and SN74LV1T08DBV. 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 Esp32 led controller KiCad files?

From the matthewlai/ESP32LEDControl repository on GitHub, at the commit this page was made from: the board is hardware/esp32_led_controller/esp32_led_controller.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Esp32 led 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 layers48.3 × 48.3 mm70cm pa, the printed circuit board in 3D

    70cm pa

    tejeez/rf-frontends

    Miscellaneous RF front-end circuits

    53 parts4MIT
  • 2 layers24.1 × 36.2 mmEsp32miniBT, the printed circuit board in 3D

    Esp32miniBT

    asterics/esp32_mouse_keyboard

    ESP32 implementation for HID over GATT Keyboard and Mouse (Bluetooth Low Energy). Including serial API for external modules (similar to Adafruit EZKey HID)

    28 parts911GPL-3.0
  • 4 layers99.6 × 76.2 mmE TKT, the printed circuit board in 3D

    E TKT

    andreisperid/E-TKT

    open source embossed label maker

    110 parts481MIT
  • 4 layers46.8 × 34.8 mmSmartWatch V4, the printed circuit board in 3D

    SmartWatch V4

    Bellafaire/ESP32-Smart-Watch

    An open source smartwatch based on the ESP32 compatible with the Arduino IDE.

    74 parts258MIT
  • 2 layers90 × 76.5 mmLCDZapperPro, the printed circuit board in 3D

    LCDZapperPro

    charcole/LCDZapper

    Device for making light gun games playable on LCD TVs

    126 parts163
  • 2 layers57.2 × 35.1 mmMainBoard Rev2, the printed circuit board in 3D

    MainBoard Rev2

    lzrtag/LZRTag

    AVR-Based easily modifyable DIY Lasertag!

    70 parts111GPL-3.0
  • 2 layers85 × 56 mmHB RF ETH, the printed circuit board in 3D

    HB RF ETH

    alexreinert/PCB

    Some of my PCBs

    96 parts104
  • 2 layersSmp7c, the printed circuit board in 3D

    Smp7c

    likeablob/slow-movie-player-7c

    Yet another "Slow Movie Player" implementation with 7-color E-Paper module and ESP32.

    18 parts51MIT