diff --git a/src/main.c b/src/main.c --- a/src/main.c +++ b/src/main.c @@ -12,13 +12,25 @@ #include "gpio.h" #include "error.h" #include "flash.h" - +#include "ssd1306.h" int main(void) { sysclock_init(); hal_init(); gpio_init(); + ssd1306_init(); + ssd1306_drawlogo(); + ssd1306_clearscreen(); + + // ssd1306_drawstring(const char *dataPtr, unsigned char row, unsigned char xPos) + ssd1306_drawstring("Freaking test", 0, 0); + + int32_t my_variable = -123; + + char buffer[256]; + snprintf(buffer, 256, "My Variable: %d", my_variable); + ssd1306_drawstring(buffer, 2, 0); flash_init(); watchdog_init();