/* Covid dashboard */ /* For Wemos D1 and OLED 128*64 display */ #include #include #include #include #include #include #include #include #include "covid19.h" #define OLED_RESET 0 // GPIO0 #define SECRET_SSID "lauIOT" #define SECRET_PASS "superiot1" Adafruit_SSD1306 OLED(OLED_RESET); ESP8266WiFiMulti WiFiMulti; void setup() { Serial.begin(115200); Serial.println(); delay(1000); Serial.flush(); WiFi.mode(WIFI_STA); WiFiMulti.addAP(SECRET_SSID, SECRET_PASS); OLED.begin(); OLED.clearDisplay(); OLED.setTextWrap(false); OLED.setTextSize(2); OLED.setTextColor(WHITE); OLED.setCursor(0,0); OLED.println("= Home =\n= Dash ="); OLED.display(); delay(1000); } void loop() { Covid19 COV; if ((WiFiMulti.run() == WL_CONNECTED)) { COV.displayCountry("belgium",OLED); delay(60000); COV.displayWorld(OLED); } delay(60000); }