Wifi lamps

Hello everyone!

I'm starting a project with two arduino unos, individually addressable LED strips, and 2 ESP8266 Wifi modules.

The goal is to make two lamps that connect to the internet in two different places, and through the touch of a button connected to the arduino, the colour of the lamp changes, and the other lamp stays in sync through a list of pre-defined colours.

I essentially need to tell the other uno that a button has been pressed through the internet, and vice versa.

Does anyone have any tutorials or suggestions as for how to begin developing such a project?

Any help would be greatly appreciated!


Hi, and welcome to the forum.

Why an Uno.
The ESP8266 module itself can run Arduino sketches, and is way more powerful than an Uno.
A bare ESP module however has no supporting parts (you have to add them).

Another option is an ESP-based Arduino (Wemos etc.)
This page might be useful.

ESP8266 and an MQTT setup would let a variable be updated online and all units can read the state and respond accordingly. You can control these lights with any device with an internet connection, and even make widgets.