Enter your details below to generate your unique configuration. None of this data leaves your browser — a temporary, secure connection may be made to the broker to retrieve device data.
Connect the first ESP32 to your computer via USB.
Unplug this ESP32. Now connect the second one.
Disconnect Lamp A's ESP32 and connect the second ESP32 via USB.
Both lamps are now programmed! 🎉
Now that your config file is saved, plug Lamp A's ESP32 into your computer via USB.
In PlatformIO (VS Code), do these two steps:
1. Upload File System Image: Click the PlatformIO Ant head icon on the left sidebar,
open esp32dev > Platform, and click Upload Filesystem
Image. *(This pushes your config info into the lamp's storage).*
2. Upload Code: Click the Upload button (→ arrow in the bottom blue bar) to flash the main firmware.
Wait for both to say SUCCESS. If they do, Lamp A is fully programmed!
Same as before, upload the new config and firmware to Lamp B.
1. Upload Filesystem Image (Pushes the new "B" config)
2. Upload (Flashes the firmware)
Wait for both to say SUCCESS. You're done programming!
Here are the Unique IDs (UIDs) used to connect your lamps to the Dashboard.
Save these!
Send the second
one to your partner.