Skip to content

Latest commit

 

History

History
49 lines (33 loc) · 1.9 KB

README.md

File metadata and controls

49 lines (33 loc) · 1.9 KB

Esp32 LED Driver

An ESP32 LED Driver for use with ESPHome. Supports 12 volt and 24 volt LEDs.

NOTE:

This was a fun project I did for myself, where I added a few minor things I wanted, and maybe you will learn something from what I put together. However after I finished by baord, I found QuinLED, I recommend you go look at QuinLED-An-Deca over having my board manufactured.

Goals

  • Work with 24 Volt LEDs, at least 1.5 amps
  • Independed control of two RGB-W strips, or eight white LED Strips
  • Work well with Home Assistant
  • Built in power monitoring
  • Price is $50 to $75 per board

Pin assignment on ESP32

  • Test LED - ~IO19 (was ~IO13 in V1)
  • SDA - IO21
  • SCL - IO22
  • INA219 - i2c address - 45
  • CHAN 1 - IO32
  • CHAN 2 - IO33
  • CHAN 3 - IO25
  • CHAN 4 - IO26
  • CHAN 5 - IO27
  • CHAN 6 - IO18
  • CHAN 7 - IO17
  • CHAN 8 - IO16

The result

esp32

image

Case

I have designed a case for it as well over on OnShape for use with a 3D printer.

Print uses M3 3D Printing Brass Nuts, 5mm x 6mm Embedment. Found them on Amazon here.

Full Assembly

Other resources

  • WLED Software that also runs on ESP32 and should work on this board using the Analog controls, if you don't have HA or don't use ESPHome.
  • QuinLED-An-Deca Use this board over my board.