   }
 
 
-  uint16_t t = millis();
+  millis_t t = millis();
   now += t - checkpoint;
   checkpoint = t;
 }


#define SLEEP_TIME_MS       (250)

SSD1331 oled = SSD1331(cs, dc, mosi, sclk);

char *test_menu[] = {"hello", "world", "here be", "dragons", NULL};

char _sbuf[256];
char _sbuf2[64];

millis_t now = 0;
millis_t checkpoint;

typedef enum {
  OK,
  ERROR,
  ERROR_SYNC_TIMEOUT,
};

typedef enum {
  SCREEN_WATCH,
