Daylight Saving Time and other customizations of Squix78 ESP8266 OLED Weather Station. Uses SSD1306 128x64 OLED display with with either SPI or I2C interface
New Splash Screen | DHT22 Update |
---|---|
Zurich Standard Time | Boston Daylight Saving Time | Conditions Screen |
---|---|---|
DHT Sensor | Thingspeak Sensor | 1 to 3 Day Forecast | 4 to 6 Day Forecast |
---|---|---|---|
#define MAX_FORECAST_PERIODS 12 // Was 7
This code is made for an 128x64 SSD1603 OLED display with code running on an ESP8266. Either the SPI or I2C version can be used. You can buy the original Squix78 Weather Station Kit here: Squix Shop or here: US Amazon store
You also need to get an API key for the Wunderground data: https://www.wunderground.com/
See code for pin configurations
SSD1306 SPI | Wemos D1R2 |
---|---|
CS | D8 |
DC | D2 |
RST | D0 |
D1 | D7 |
D0 | D5 |
GND | GND |
VCC | 3V3 |
DHT22 | Wemos D1R2 |
---|---|
DATA | D4 |
GND | GND |
VCC | 3V3 |