diff options
| author | Maxwell Beck <max@rastertail.net> | 2026-10-27 21:34:51 -0500 |
|---|---|---|
| committer | Maxwell Beck <max@rastertail.net> | 2026-10-27 21:34:51 -0500 |
| commit | 089d9746daed303a343842ff652ac0a3547a455f (patch) | |
| tree | d5fbd837ad3083982cb7b7ec7d4e9e7a09c9504c /src/splash.c | |
| parent | 5bc96cb00fd2b213aeef7ba87a0160d80b81dc45 (diff) | |
logo splashrewrite
Diffstat (limited to 'src/splash.c')
| -rw-r--r-- | src/splash.c | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/src/splash.c b/src/splash.c new file mode 100644 index 0000000..828559a --- /dev/null +++ b/src/splash.c @@ -0,0 +1,20 @@ +#include "splash.h" + +#include <pico/error.h> + +const uint8_t splash_chars[64] = { + 0x20, 0xdf, 0xe9, 0x20, 0xa0, 0xa0, 0xa0, 0xa0, 0x20, 0xdf, 0xe9, 0x20, 0xa0, 0xa0, 0xa0, 0xa0, + 0x55, 0x55, 0x49, 0x49, 0xa0, 0xd5, 0xc9, 0xa0, 0x55, 0x55, 0x49, 0x49, 0xa0, 0xd5, 0xc9, 0xa0, + 0x4a, 0x57, 0x57, 0x4b, 0xa0, 0xca, 0xcb, 0xfe, 0x4a, 0x57, 0x57, 0x4b, 0xa0, 0xca, 0xcb, 0xfe, + 0x20, 0x4a, 0x4b, 0x20, 0xa0, 0xea, 0xf4, 0xa0, 0x20, 0x4a, 0x4b, 0x20, 0xa0, 0xea, 0xf4, 0xa0, +}; + +int splash_draw(ssd1306_t *display) { + for (int i = 0; i < 64; i++) { + int ret = ssd_putscr(display, splash_chars[i], false); + if (ret < 0) { + return ret; + } + } + return PICO_OK; +} |
