Files
Last update 5 years 8 months
by
Jindřich Doležy
Files | |
---|---|
board | |
firmware | |
pictures | |
stl | |
.gitignore | |
LICENSE | |
README.md |
README.mdLet'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
- Install Arduino core for ESP8266 - use version 2.4.2 or above
- Install the Blynk Arduino library
- Install the WiFi Manager library
- Compile and upload the firmware
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