githubEdit

Install Firmware

Firmware Setup - https://github.com/adrianjost/SmartLight-Firmware

circle-exclamation

Step 1 - Download the Firmware

You can find the latest firmware version in the releases sectionarrow-up-right of the github repositoryarrow-up-right.

circle-info

Firmware V3 only works with the Web Client V3. It is not backwards compatible.

Step 2 - Connect the PCB to your Computer

Use the M0 connector to connect the PCB to your computer using a programmer.

Step 3 - Flash Firmware

After downloading the firmware, open ./SmartLight-Firmware/SmartLight-Firmware.ino with the Arduino IDE.

Make sure that your ESP8266-01 is connected to your PC and you choose the right Flash Size with at least 128KB SPIFS for your ESP8266-01.

My flash config for an ESP8266-01 with 1MB of Flash Storage.

Compile and Upload your Code.

circle-exclamation
circle-info

Sometimes it is required to power off/disconnect the ESP/Programmer just before you upload the firmware.

Step 3 - Setup

When you Power On the ESP8266-01 it tries (for 5 minutes) to connect to the saved WiFi Access Point. While doing so he is hosting his own Access Point called "SmartLight - Setup".

Connect to it with your PC or Smartphone and open the URL http://192.168.4.1. The Password is "LightItUp" You must choose your WiFi there and can set up some other things like the type of LED-Strips you connected and what the hostname of the device in your WiFi should be.

circle-check

After Saving your settings, the ESP8266-01 should restart and the connected light should light up blue. When the ESP8266-01 established a connection to the given WiFi he will turn off all the lights and waits for your commands.

Last updated