-
1Program the ESP8266 usingFthe instructions provided by Adafruit
The instructions may be found at https://learn.adafruit.com/adafruit-feather-huzzah-esp8266/using-arduino-ide followed by https://learn.adafruit.com/wifi-weather-station-with-tft-display/overview?view=all. Remember to download the libraries using only the links provided on the website instead of manually searching for them in the Arduino IDE ( some names have been changed and this can lead to errors).
Ensure that the settings.h file is in the same folder as esp8266-weather-station-color.ino and configure your SSID and Password. After all this is done, head to https://openweathermap.org/ , create a free account and generate your API key that you will insert in the "OpenWeatherMap Settings" section of the settings.h file. Now just plug in your ESP8266, wait for it to connect to WiFi ( i had to reboot it around 3 times before it finally connected), follow the instructions displayed on the screen and you should be good to go.
-
2Download the DXF made available in this project
-
3Cut the enclosure from the desired material of 3.6mm-4mm thickness
In my case, i have used "4mm birchwood" that was actually 3.6mm thick after a careful measurement.
-
4Fix the screen using self-drilling screws and assemble the enclosure using glue if necessary
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.