Arduino client library for https://openweathermap.org/
Collects current weather plus daily forecasts.
Requires the JSON parse library here: https://github.com/Bodmer/JSON_Decoder
The OpenWeather_Test example sketch sends collected data to the Serial port for API test. It does not not require a TFT screen.
The TFT_eSPI_Weather example works with the ESP8266 and ESP32, it displays the weather data on a TFT screen. These examples use anti-aliased fonts and newly created icons:
Latest screen grabs: