PCB design in order to use a ESP32 DevkitC to drive a relay and 4 seperate WS2812b-channels. It has terminal blocks for easy installation and up to 4 pushbuttons can be connected. It uses a Logic level shifter to communicate with the WS2812b led drivers. Use case: Smart lights room controller for Home assistant (ESP32 firmware created with ESPHome).
- ESP32 DEVKIT C 32D
- 4 * I2C connection headers
- 1 * 12V Relay rated 16A (Schrack RTD34012 )
- 4 * WS2812b LED Output channels (with Logic Level Shifter 74HCT245N)
- 4 * debounced pushbutton inputs
12V Relay rated 16A (Schrack RTD34012 )
4 WS2812b LED Output channels (with Logic Level Shifter 74HCT245N)
View Schematic (pdf)
Download KiCAD files: Schematic, PCB
Download Gerbers




