WiFi Weather Display with ESP8266

Every morning when I get ready to walk the dog, I want to know what the weather is like outside. Is it raining? Cold enough for the dog’s sweater? From my current NYC apartment, it’s even hard to tell if I’ll need sunglasses when I step outside. I usually use my phone for checking the weather, but wouldn’t it be nice to have some wall decor that provides this info at a glance? I built this IoT weather display using a small shadow box, some RGBW NeoPixel LEDs, and an Adafruit Feather Huzzah ESP8266 with seven-segment display FeatherWing. Weather data is tracked using IFTTT, an incredibly rich (and free ) API gateway, which sends data to the cloud service Adafruit IO, which is then accessed by the Arduino program running on the microcontroller. Before attempting this project, you should be familiar with Arduino, and you can take my free Arduino Class, or Randy’s LEDs & Lighting Class or Electronics Class if you need to brush up on any of the basic skills.”


Related Content