Table of Contents

Installing WLED on an ESP8266 Board

  1. First, download the ESPHome-Flasher tool from the ESPHome-Flasher GitHub page. Find the installer for your operating system and download it. Remember where you save it, as you will need it later.

ESPHome Flasher 1.4.0 Windows

2.Go to the WLED GitHub releases page and download the WLED_0.x.x_ESP8266.bin file. Note: The file you download depends on your board. If you are using a different board, such as an ESP32, you must download the corresponding file for that board.

3.Connect your board to your computer using a USB data cable. Open your system's Device Manager (or equivalent) to check if the port is connected successfully. If no serial port appears, your cable may be charging-only; please try a different cable.

Connect your ESP8266 board to your computer using a USB cable

Locate and run the ESPHome-Flasher application you downloaded.

Launch the ESPHome Flasher tool

Select the COM port that your ESP8266 is connected to.

Select the COM port to which your ESP8266

Click the ‘Browse’ button and select the WLED binary file (.bin) you downloaded in step 2.

‘Browse button and then select the WLED binary file that you just downloaded

Click ‘Flash ESP’ to flash the firmware to the board. The process is complete when you see the message "Done! Flashing is complete!". You can then close the program.

‘Browse button and then select the WLED binary file that you just downloaded 1

Once it displays “Done! Flashing is complete!”, you can exit the program.

Done Flashing is complete 1

Using your computer or phone, find and connect to the Wi-Fi network named WLED-AP. The default password is wled1234.

wifi

Your default browser should automatically open to the WLED web interface. If it doesn't, manually type http://4.3.2.1 into your address bar to access it.

wled

Click 'TO THE CONTROLS' to access WLED

towled

Connecting a LED Strip to an ESP8266

1200 1
WLEDESP8266 Pin/InterfaceDescription
VCC (Power Supply Positive)VIN (5V)Connection for positive power supply
GND (Ground)GNDGround connection
DIN D4Connection for data input line

Configuring the WLED

  1. Click on Config and select LED Preferences
CON1 scaled
LED Preferences scaled

2.Find Hardware Setup, select your light strip type, the number of LEDs, and your GPIO port.I am using a WS2812B strip with 24 LEDs. For the data pin, I have selected GPIO2, which corresponds to pin D4 on the ESP8266 development board.

LEDSET scaled

3.Scroll down to the bottom and click Save. Click Back to return to the main screen.

BACK 3 scaled

WLED Interface Overview

The WLED interface has 10 buttons in total, located in the upper and lower parts

1 41 scaled
  1. Power: Used to turn the light on or off.
  1. Timer:Here you can schedule the lights to turn on and off at specific times of the day.
  2. Sync:If you have multiple WLED devices on your network, you can sync them here.
  3. Peek:You can preview the effect of your selected lights here.
  4. Info:View all information about your WLED device here.
  5. Config:You can configure the number of LEDs and the GPIO port here.

7.Color: Use this to change the color of your LEDs.

COLOR

8.Effects:This is a library of preset light animations. Simply click on one to apply it. You can also customize the effects of any animation.

EFFECTS

9.Segment:If you want to divide your LEDs into multiple segments, with each segment displaying different colors and animations independently, you can configure this here.

SEGMENT

10.Presets:Here, you can create presets for your custom light show, as well as a playlist to cycle through the many available animations.

PRESETS

Leave a Reply

Your email address will not be published. Required fields are marked *