From 2e7a6f6ce5b0f33ea11c35c5b0448e72475c84a7 Mon Sep 17 00:00:00 2001 From: stefan123t Date: Tue, 27 May 2025 22:54:40 +0200 Subject: [PATCH] add 64x64 pixel version of logo for OLED and Nokia LCD displays added a 64x64 pixel version of the logo for OLED 128x64 and Nokia LCD displays. Reduced structure to 64x64 to conserve half of the PROGMEM space instead of 128x64 pixel size. May need to be displayed centered on display. --- src/plugins/Display/imagedata.h | 38 +++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) diff --git a/src/plugins/Display/imagedata.h b/src/plugins/Display/imagedata.h index c554882d..3c86321c 100644 --- a/src/plugins/Display/imagedata.h +++ b/src/plugins/Display/imagedata.h @@ -50,6 +50,44 @@ const unsigned char myWR[] PROGMEM = { 0x2f, 0xff, 0xc0, 0x1f, 0xff, 0xc0, 0x00, 0x00, 0x00, 0x80, 0x00, 0x10 }; +// 'logo_spiral_64x64', 64x64px +// converted using https://javl.github.io/image2cpp/ +const unsigned char logo_64x64 [] PROGMEM = { + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xfe, 0x00, 0x07, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf0, 0x3f, 0xc0, 0x3f, 0xff, 0xff, + 0xff, 0xff, 0x83, 0xff, 0xff, 0x07, 0xff, 0xff, 0xff, 0xfe, 0x3f, 0xcf, 0xff, 0xe1, 0xff, 0xff, + 0xff, 0xfc, 0xf1, 0xcf, 0xff, 0xfc, 0x3f, 0xff, 0xff, 0xfc, 0xe0, 0xcf, 0xff, 0xff, 0x1f, 0xff, + 0xff, 0xfc, 0xe6, 0xc1, 0xc7, 0xf9, 0xc7, 0xff, 0xff, 0xfe, 0xe0, 0x64, 0x92, 0x79, 0xe7, 0xff, + 0xff, 0xfe, 0x60, 0x64, 0x92, 0x53, 0xcf, 0xff, 0xff, 0xfe, 0x66, 0x24, 0x92, 0x13, 0x9f, 0xff, + 0xff, 0xfc, 0x33, 0x24, 0xc6, 0x27, 0xbf, 0xff, 0xff, 0xf9, 0xb3, 0xbf, 0xfc, 0xff, 0x1f, 0xff, + 0xff, 0xf3, 0x93, 0xf8, 0x7c, 0xce, 0x4f, 0xff, 0xff, 0xf7, 0xde, 0x03, 0x03, 0xce, 0xef, 0xff, + 0xff, 0xe7, 0xc8, 0x7f, 0xf0, 0x7c, 0xe7, 0xff, 0xff, 0xcf, 0xeb, 0xff, 0xfe, 0x19, 0xf3, 0xff, + 0xff, 0x9f, 0xe3, 0xff, 0xff, 0xc3, 0xf8, 0xff, 0xff, 0x9f, 0xe7, 0xff, 0xff, 0xff, 0xf8, 0x7f, + 0xff, 0x3e, 0x17, 0xff, 0xf0, 0x07, 0xf8, 0x3f, 0xff, 0x3c, 0xcf, 0xff, 0xc3, 0xf0, 0xf8, 0x3f, + 0xff, 0x79, 0xef, 0xe7, 0x9f, 0xfe, 0x78, 0xbf, 0xfe, 0x7b, 0x63, 0xcf, 0x3f, 0xff, 0x1e, 0xff, + 0xfe, 0xfb, 0x69, 0x9e, 0x7f, 0xff, 0xcf, 0xff, 0xfe, 0xf3, 0xcd, 0x3e, 0xff, 0xff, 0xe7, 0xff, + 0xfc, 0xf7, 0x9a, 0x7c, 0xfc, 0x00, 0x07, 0xff, 0xfc, 0xf3, 0x9b, 0xfd, 0xf8, 0x00, 0x03, 0xff, + 0xfd, 0xfb, 0xb3, 0x05, 0xf3, 0xcf, 0x39, 0xff, 0xfd, 0xfb, 0xbb, 0xfd, 0xf7, 0x8e, 0x3d, 0xff, + 0xfd, 0xf9, 0x9a, 0xfd, 0xf7, 0xcf, 0x3c, 0xff, 0xfd, 0xfc, 0x06, 0x7c, 0xf7, 0xdf, 0x7c, 0xff, + 0xfd, 0xfe, 0x37, 0x3e, 0x67, 0xbe, 0xfe, 0xff, 0xfd, 0xfc, 0xf7, 0x9f, 0x00, 0x00, 0x00, 0xff, + 0xfd, 0xfc, 0xf7, 0xcf, 0xc0, 0x00, 0x00, 0x7f, 0xfd, 0xf8, 0xf7, 0xe7, 0xe7, 0xff, 0xfe, 0x7f, + 0xfc, 0xf0, 0xf7, 0xff, 0xf7, 0xff, 0xfe, 0x7f, 0xfc, 0xf4, 0x77, 0xff, 0xf7, 0xb7, 0xfe, 0x7f, + 0xfe, 0xf5, 0x07, 0xff, 0xf7, 0xb7, 0xfe, 0x7f, 0xfe, 0xe5, 0xdf, 0xff, 0xf7, 0xb7, 0xfe, 0xff, + 0xfe, 0x65, 0xff, 0xff, 0xf7, 0xb7, 0xfe, 0xff, 0xff, 0x6d, 0xff, 0xff, 0xf7, 0xff, 0xfc, 0xff, + 0xff, 0x2d, 0xff, 0xff, 0xf5, 0xfe, 0xfc, 0xff, 0xff, 0x0d, 0xff, 0xff, 0xf4, 0xfc, 0xfd, 0xff, + 0xff, 0x85, 0xff, 0xff, 0xf6, 0x01, 0xf9, 0xff, 0xff, 0x84, 0xff, 0xff, 0xf7, 0x87, 0xfb, 0xff, + 0xff, 0xcc, 0xff, 0xff, 0xf7, 0xff, 0xf3, 0xff, 0xff, 0xe4, 0xff, 0x1f, 0xf7, 0xff, 0xe7, 0xff, + 0xff, 0xe0, 0x7e, 0x07, 0xe7, 0xff, 0xef, 0xff, 0xff, 0xf0, 0x7f, 0x00, 0x07, 0xff, 0xcf, 0xff, + 0xff, 0xf8, 0x7f, 0xff, 0xc7, 0xff, 0x1f, 0xff, 0xff, 0xfc, 0x7c, 0x0f, 0x07, 0xfe, 0x7f, 0xff, + 0xff, 0xff, 0x3c, 0x00, 0xe7, 0xfc, 0xff, 0xff, 0xff, 0xff, 0x8f, 0xbf, 0xf7, 0xf1, 0xff, 0xff, + 0xff, 0xff, 0xe3, 0xff, 0xf7, 0xc7, 0xff, 0xff, 0xff, 0xff, 0xf8, 0xff, 0xf7, 0x1f, 0xff, 0xff, + 0xff, 0xff, 0xfe, 0x07, 0xe0, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc0, 0x03, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff +}; + + // 'logo_spiral_200x200', 200x200px // converted using https://javl.github.io/image2cpp/ const unsigned char logo[] PROGMEM = {