Skip to the content
PCBKitNew board
2 layers64 × 26.9 mmLed controller, the printed circuit board in 3D

collection of open home automation projects

Size
64 × 26.9 mm
Copper layers
2
Thickness
1.6 mm
Parts
24
Nets
25
Pads
78
Tracks, vias
102, 18
Pours
2
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
29 Dec 2022
Updated
29 Aug 2025

Overview

Led controller is an open-source printed circuit board by thorio, from the thorio/esphome-projects repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 64 × 26.9 mm with 24 parts on 25 nets, routed with 102 tracks and 18 vias.

It is built around the ESP-12F, AMS1117-3.3 and IRLZ44N. Its parts include 6 resistors, 4 capacitors, 4 switches, 3 connectors and 2 ICs. It belongs with the home automation and IoT boards and the ESP8266 boards of this library.

Main components

3

README

README.md

This is a loose collection of my esphome projects, including pcbs, schematics, CAD drawings and firmware where applicable.

Most don't have BOMs or assembly instructions unfortunately, as it would just eat up too much time.

Open an issue if you have questions.

Parts

24
QtyValueFootprintReferences
510KResistor_SMD:R_0603_1608MetricR1, R2, R3, R4, R5
3MountingHoleMountingHole:MountingHole_2.2mm_M2H1, H2, H3
20.1μFCapacitor_SMD:C_0805_2012MetricC1, C5
110μFCapacitor_THT:CP_Radial_D4.0mm_P1.50mmC4
1470μF!Custom:CP_Radial_D6.5mm_P2.00mmC2
162Resistor_SMD:R_0603_1608MetricR6
1AMS1117-3.3Package_TO_SOT_SMD:SOT-223-3_TabPin2U2
1BOOT!Custom:SW_PTS820SW1
1Conn_01x03!Custom:TerminalBlock_KF301-3P-5mmJ1
1ESP-12FRF_Module:ESP-12EU1
1IRLZ44NPackage_TO_SOT_THT:TO-220-3_Horizontal_TabDownQ1
1Jumper_2_OpenConnector_Wire:SolderWire-1.5sqmm_1x02_P6mm_D1.7mm_OD3mmJP1
1ON/OFFButton_Switch_SMD:SW_SPST_TL3342SW4
1PWR!Custom:TerminalBlock_KF301-2P-5mmJ3
1RST!Custom:SW_PTS820SW2
1RotaryEncoder_SwitchRotary_Encoder:RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mmSW3
1UARTConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ2

Questions

How big is the Led controller PCB?

It measures 64 × 26.9 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Led controller use?

24 parts, built around the ESP-12F, AMS1117-3.3 and IRLZ44N. 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 controller KiCad files?

From the thorio/esphome-projects repository on GitHub, at the commit this page was made from: the board is led-controller/pcb/led-controller.kicad_pcb and its schematic bed-occupancy/pcb/bed-occupancy.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

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

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

More from thorio/esphome-projects

3
  • 2 layers69.9 × 69.9 mmVelux controller, the printed circuit board in 3D

    Velux controller

    thorio/esphome-projects

    collection of open home automation projects

    35 parts29GPL-3.0
  • 2 layers41.9 × 38.1 mmDoorbell sensor, the printed circuit board in 3D

    Doorbell sensor

    thorio/esphome-projects

    collection of open home automation projects

    17 parts29GPL-3.0
  • 2 layers74.9 × 58.4 mmBed occupancy, the printed circuit board in 3D

    Bed occupancy

    thorio/esphome-projects

    collection of open home automation projects

    16 parts29GPL-3.0

Similar boards

  • 2 layers35.6 × 69.9 mmLEDs, the printed circuit board in 3D

    LEDs

    pta2002/esp-rgb

    An ESP8266-based RGB strip controller

    16 parts
  • 2 layers91 × 83 mmDOORSENSOR, the printed circuit board in 3D

    DOORSENSOR

    greenMikeEU/shrdzm

    SHRDZM (just a name, not an acronym) is an ESP8285/ESP8266 based sensor and actor integration platform.

    55 partsGPL-3.0
  • 2 layers49.4 × 35.8 mmWS2812Controller, the printed circuit board in 3D

    WS2812Controller

    klein0r/pcb-ws2812-wifi-controller

    WiFi Controller for WS2812 LED Stripes

    22 parts82MIT
  • 2 layers73.1 × 18.3 mmRJ10Adapter, the printed circuit board in 3D

    RJ10Adapter

    klein0r/pcb-ttl-ftdi-esp-adapter

    PCB to connect a TTL reader either to an FTDI or ESP12-E/F (WiFi)

    16 parts25MIT
  • 4 layers44.5 × 22.5 mmIkea fyrtur, the printed circuit board in 3D

    Ikea fyrtur

    mjuhanne/ikea-fyrtur

    ESP8266 WiFi module PCB for Ikea Fyrtur blinds

    46 parts23MIT
  • 2 layers84.3 × 56.9 mmEbus, the printed circuit board in 3D

    Ebus

    piwko28/smart-home-ebus-adapter

    eBUS adapter PCB for use with ebusd-esp firmware as well as with other UART devices.

    51 parts18GPL-3.0
  • 2 layers67.1 × 62.2 mmFeinstaub, the printed circuit board in 3D

    Feinstaub

    str-dst/feinstaub

    piggyback PCB for the SDS011 sensor

    14 parts8CC-BY-SA-4.0
  • 2 layers63.9 × 81.7 mmWifi modem, the printed circuit board in 3D

    Wifi modem

    hanshuebner/wifi-modem

    PCB to be used with Zimodem

    56 parts6