OpenLED and WLED
There are multiple ways through which you can use OpenLED (and integrate it with your smart home).
One of the ways is using WLED (described on this page) or using ESPHome.
There are other ways as well but these two are probably the easiest.
Depending on your application/project, comfort level and/or personal preference, you might chose to use WLED, ESPHome or some other application.
What is WLED
WLED is open-source project that allows you to easily control NeoPixel (WS2812B, WS2811, SK6812) LEDs or SPI based chipsets like the WS2801 and APA102.
It comes preloaded with tons of effects, pallets, presets and much more.
You can read more about it on the official GitHub repository
How to install WLED on OpenLED
Installing WLED on OpenLED is done through your web browser.
- Hold BOOT button on OpenLED board
- While still holding the BOOT button, connect the USB-C cable to your OpenLED
- OpenLED should appear as a new USB-CDC (serial port) on your PC
- In your browser (Chrome) navigate to https://install.wled.me
- Select latest stable release and check the
Plain
button - Click
Install
button and follow the on-screen prompts - Your board should connect to your WiFi and get an IP address
Basic WLED configuration for OpenLED
Configuring your WLED instance is done through your web browser.
- Using your browser connect to your OpenLED by entering it's IP address (ie. 192.168.1.120)
- You will be greeted with the WLED dashboard
- In the top left corner click on
Config
- Click on
LED preferences
- Under
Hardware setup
, sectionLED outputs:
you should configure- The LED type you have connected (ie WS2812)
- LED Strip color order (RGB, GRB etc)
- In the same section, you have to set GPIO to
6
- Click on
Save
button at the bottom of the page - Now if you go back to the WLED dashboard and click on
Power
(in the top left corner) and increase the brightness (slider in the top right corner) your LEDs should light up