#Compact 7x channel LED controller with ESP32-C6

4 messages · Page 1 of 1 (latest)

dry yoke
#

https://github.com/angelnu/esphome/tree/master/devices/pcb-led_lights

I have been using this PCB to control all my home LEDs and Fans. It is quite small (60x20x30) and it includes 7 channels so I only need 2 devices per room: in 2 of the corners I connect a color RGBWW and a warm/cold withe led strips. Before I had to use 3-4 smaller controllers. The trade-off was that I had not enough LEDC channels (the C6 only has 6) but this I solved with the Motor PWM driver and a custom ESPHome external component: https://github.com/angelnu/esphome/tree/master/components/mcpwm

I selected the ESP32-C6 to have better Wifi and Bluetooth proxy in all rooms. Currently I use the Bluetooth forwarder to Home Assistant so I get coverage for my BLE Shelly switches. Later on I add some automation in the LED controller to directly react to BLE switches to reduce latency and ensure the switches work as well if my Kubernetes cluster (Home Assistant) is in maintenance.

Since I needed more and my family is also asking for more I decided to try get 20x assembled from PCBWay - I just needed to put the PCB in the 3D printed box and load the ESPHome firmware. In just a few hours I had the 20x controllers ready to install. Compared to solder them myself I saved at least 1-2 days of work and all 20x worked knowing the soldering is precise (compared to my manually soldered boards).

https://www.pcbway.com/project/shareproject/Strip_LED_Controller_for_ESPHome_e175d1c1.html

I have also developed an adapter PCB to connect Ikea wardrobe LEDs with the TRÅDFRI system https://www.printables.com/model/1427264-conector-for-ikea-tradfri

pulsar lagoon
#

What a great project! I cannot use it directly (I need CANBUS version), but I'll definitely take a look. I'm also looking for roboust and efficient stepdown converter (I messed it up in my last hardware project 🤦)

What mosfets are you using, are you driving them directly from ESP?

pulsar lagoon
#

Ha, interesting, it looks you are using the same stepdown converter (AP63203) as me, with almost the same schematics. Unfortunately I fried few of them :/, no idea why yet.

dry yoke