Files

README.md

Let's make: WiFi Lamp

ESP8266 chip on Wemos D1 mini module that is driving WS2812 LED strip, one tactile switch for manual control. Firmware contains HTTP REST API and Blynk platform integration for mobile app control.

More resources: * 3D prints * Firmware * Original - uses ]]>Arduino core for ESP8266]]>, using ]]>Blynk]]> platform * Tester - testing sketch * Hardware assembly * PCB drawings - simple PCB to avoid messing with lots of wires. Created in EAGLE 7.7

Setup

On your computer

On your mobile phone

  • Install ]]>Blynk app]]>
  • Create account or log in
  • Create new empty project in Blynk App
  • Copy auth token from the app or your email
  • Connect to the wifilamp AP
  • Wait for WiFi login popup (or use browser and navigate to http://192.168.4.1)
  • Enter WiFi credentials and auth token
  • Setup the Blynk project (see next section)

Reconfiguring or resetting lamp

  • Hold button until the lamp lights up with violet color
  • Connect to the wifilamp AP
  • Wait for WiFi login popup (or use browser and navigate to http://192.168.4.1)
  • Enter WiFi credentials and auth token

Blynk project

Check the video of creating the Blynk project

How it looks