OpenLED - Smart Home LED Controller

$32.00

Open LED Driver is a DIY solution for creating LED fixtures for your smart home and home automation. Easily control many different types of LED light strips (addressable, RGB, WW+CW etc)...

Add to Wishlist
SKU: SK-OLE1-A
Availability : In Stock Pre order Out of stock
Description

Open LED Driver is a DIY solution for creating LED fixtures for your smart home and home automation.

Easily control many different types of LED light strips (addressable, RGB, WW+CW etc) and integrate with your Home Assistant.

Features:

  • Control 5V addressable LED strip
  • Control 12V 3-CH LED strip (Comon Anode, RGB, WW/CW etc)
  • Wireless communication (WiFi connection) 
  • Support for IR sensor (PIR sensor)
  • Support for RF / mmWave sensor (UART connection for RF sensor)
  • Works with single and/or dual power supply (12V and/or 5V)
  • Works with ESPHome
  • Supports OTA (ESPHome) and/or USB firmware upgrade
  • Open-Source and Open-Hardware
  • DIY friendly

 

Hardware and connections:

  • ESP32-C3 microcontroller
    • Wi-Fi and Bluetooth 5 (LE) SoC
  • 3-channel 12V LED strip driver
    • Can be used for RGB LED strip, Cool-white + Warm-white LED strip etc.
  • 5V Addressable LED strip
    • Support common 5V (3-pin) addressable LED strips (ie WS2812, 
  • Infra-Red (PIR) sensor
    • Passive IR sensor for presence/motion detection
  • Connector for RF/mmWave sensor
    • High accuracy/sensitivity RF/mmWave sensor for precise presence/occupancy/movement detection
  • USB connector
    • Data and power (firmware loading, powering 5V strip)
  • 12V and 5V power supply
    • 12V for 3channel LED strip
    • 5V for addressable LED strip
    • Integrated DC-DC voltage regulator to power 5V LED strip from 12V power supply (If more than 1A is required, please connect separate 5V power supply)

 

Out of the box the board is pre-configured to work with HomeAssistant using ESPHome integration. This should allow anyone to get up-an-running in minutes.
There is also a detailed step-by-step guide available in the GitHub repository in case you need it, get stuck or just curious how things work.

 

FAQ

Can I re-configure the board to do ___?

Open LED Driver comes pre-programmed with ESPHome firmware. One of the coolest features of ESPHome is that it allows you to reconfigure the device without any programming.
It uses configuration files to "describe" how the device should work. Then the ESPHome will convert configuration files into code that does exactly what was prescribed in the configuration file and upload it to the device.

There are example configuration files in the official GitHub repository that you can use as a starting point.

Can I use this board with custom Arduino/ESP-IDF firmware?

Absolutely! This is essentially a custom ESP32-C3 board with drivers and connectors for addressable 5V LED strip, 3 channel 12V LED strip, RF sensors (UART) and PIR sensor. It has USB connector for programming/debugging and the board schematic is available in the GitHub repository along with multiple firmware examples.