24V---12V-Tasmota-RGBW-Lighting-Controller for-Home-Assistant

JanKolibri·24V---12V-Tasmota-RGBW-Lighting-Controller-for-Home-Assistant·KiCAD/7_24V_12V_Licht.kicad_pcb

24V---12V-Tasmota-RGBW-Lighting-Controller for-Home-Assistant PCB layout, top view — open source ESP8266 board by JanKolibri

About the 24V---12V-Tasmota-RGBW-Lighting-Controller for-Home-Assistant PCB

24V---12V-Tasmota-RGBW-Lighting-Controller for-Home-Assistant is an open source ESP8266 PCB design by JanKolibri, published on GitHub under the GPL-3.0 license. It is a 2-layer board measuring 74.7 × 71.3 mm, with 42 components from 21 distinct parts.

Its main chip is the WEMOS_D1_mini, from the ESP8266 family. By type, the board carries 1 IC and 1 connector.

It belongs with the iot & wireless designs in this gallery.

From the project

This project is a custom-designed RGBW LED lighting controller built with KiCad and designed to integrate seamlessly with Home Assistant using Tasmota firmware on an ESP8266.

This project is a custom-designed RGBW LED lighting controller built with KiCad and designed to integrate seamlessly with Home Assistant using Tasmota firmware on an ESP8266. I wanted a reliable, low-cost RGBW controller that worked well with Tasmota and Home Assistant, supported both 12V and 24V strips, and could be manufactured easily. So I built my own! Perfect for DIY smart lighting installations where cost, flexibility, and local control via Home Assistant are key.

24V---12V-Tasmota-RGBW-Lighting-Controller for-Home-Assistant, from the project README
From the project README

Main components on the 24V---12V-Tasmota-RGBW-Lighting-Controller for-Home-Assistant

24V---12V-Tasmota-RGBW-Lighting-Controller for-Home-Assistant bill of materials (BOM)

42 components, 21 distinct parts.

QtyPartRefs
1
WEMOS_D1_mini
U1
1
24V Power Jack
J1
2
~
5V1, 12V1
1
Button1
Button1
8
10k
Button_R1, PWM_BLUE_R2, PWM_GREEN_R1, PWM_RED_R2, PWM_WHITE_R1, ROW1_R6, ROW2_R5, ROW2_R8
1
PWM_WHITE
IRLZ34NPBF1
1
PWM_RED
IRLZ34NPBF2
1
PWM_BLUE
IRLZ34NPBF3
1
PWM_GREEN
IRLZ34NPBF4
3
220
PWM_BLUE_R1, PWM_GREEN_R2, PWM_RED_R1
1
220
PWM_WHITE_R2
1
Row1_RGB
RGB1
1
Row2_RGB
RGB2
2
100
ROW1_R1, ROW2_R1
4
1k
ROW1_R2, ROW1_R4, ROW2_R2, ROW2_R4
2
1k
ROW1_R3, ROW2_R3
1
10k
ROW2_R7
4
CTBC 547B
SWITCH_NPN_ROW1, SWITCH_NPN_ROW2, SWITCH_NPN_ROW3, SWITCH_NPN_ROW4
4
IRF4905PBF
SWITCH_PMOS_RGB_ROW1, SWITCH_PMOS_RGB_ROW2, SWITCH_PMOS_WHITE_ROW1, SWITCH_PMOS_WHITE_ROW2
1
ROW1_White
White1
Show 1 more
QtyPartRefs
1
ROW2_White
White2

24V---12V-Tasmota-RGBW-Lighting-Controller for-Home-Assistant design files

The KiCad project lives in the JanKolibri/24V---12V-Tasmota-RGBW-Lighting-Controller-for-Home-Assistant repository on GitHub; these links point at the commit this page was built from.

24V---12V-Tasmota-RGBW-Lighting-Controller for-Home-Assistant: common questions

What microcontroller does the 24V---12V-Tasmota-RGBW-Lighting-Controller for-Home-Assistant use?

The 24V---12V-Tasmota-RGBW-Lighting-Controller for-Home-Assistant is built around the WEMOS_D1_mini, from the ESP8266 family.

How big is the 24V---12V-Tasmota-RGBW-Lighting-Controller for-Home-Assistant PCB?

The 24V---12V-Tasmota-RGBW-Lighting-Controller for-Home-Assistant measures 74.7 × 71.3 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the 24V---12V-Tasmota-RGBW-Lighting-Controller for-Home-Assistant?

42 components, from 21 distinct parts. The full bill of materials is listed on this page.

Where can I download the 24V---12V-Tasmota-RGBW-Lighting-Controller for-Home-Assistant design files?

From the JanKolibri/24V---12V-Tasmota-RGBW-Lighting-Controller-for-Home-Assistant repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the 24V---12V-Tasmota-RGBW-Lighting-Controller for-Home-Assistant design in my own project?

Yes, under the terms of its GPL-3.0 license, which JanKolibri chose for the repository.

Can I test firmware for the 24V---12V-Tasmota-RGBW-Lighting-Controller for-Home-Assistant without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug ESP8266 firmware against it before you order a PCB.

Similar boards