summaryrefslogtreecommitdiff
path: root/src/main.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/main.cpp')
-rw-r--r--src/main.cpp28
1 files changed, 9 insertions, 19 deletions
diff --git a/src/main.cpp b/src/main.cpp
index a4f80a8..b8cb0c1 100644
--- a/src/main.cpp
+++ b/src/main.cpp
@@ -1,10 +1,9 @@
-#define ENABLE_GxEPD2_GFX 0
-
#include <GxEPD2_BW.h>
-#include <Fonts/FreeMonoBold9pt7b.h>
+#include <Fonts/FreeSansBold9pt7b.h>
+#include <Fonts/FreeSans9pt7b.h>
#include <WiFi.h>
-#include "tux.h"
+#include "calendar.h"
#include "secrets.h"
/*
@@ -36,16 +35,13 @@ void display_setup() {
void draw() {
display.setRotation(1);
- display.setFont(&FreeMonoBold9pt7b);
+ display.setFont(&FreeSans9pt7b);
display.setTextColor(GxEPD_BLACK);
display.firstPage();
do {
display.fillScreen(GxEPD_WHITE);
- display.setCursor(30, 30);
- display.print("Hello World!");
-
- display.drawInvertedBitmap(10, 30, tux_280x370, 280, 370, GxEPD_BLACK);
+ draw_calendar(display, 30, 30);
} while(display.nextPage());
}
@@ -70,21 +66,15 @@ void update_time() {
void setup() {
Serial.begin(115200);
- //display_setup();
- //draw();
- //display.powerOff();
-
wifi_connect();
update_time();
wifi_disconnect();
+
+ display_setup();
+ draw();
+ display.powerOff();
}
void loop() {
- struct tm timeinfo;
- if (getLocalTime(&timeinfo)) {
- Serial.println(&timeinfo);
- } else {
- Serial.println("Unknown time");
- }
delay(1000);
}