Created
February 17, 2024 07:35
-
-
Save IAMROBN/ba8c237954f726167622639216fefbeb to your computer and use it in GitHub Desktop.
Example Code for logo to OLED SSD1351 display
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Generated by : ImageConverter 565 Online | |
// Generated from : smiley48.png | |
// Time generated : Fri, 16 Feb 24 07:08:08 +0100 (Server timezone: CET) | |
// Image Size : 48x48 pixels | |
// Memory usage : 4608 bytes | |
#if defined(__AVR__) | |
#include <avr/pgmspace.h> | |
#elif defined(__PIC32MX__) | |
#define PROGMEM | |
#elif defined(__arm__) | |
#define PROGMEM | |
#endif | |
const uint16_t smiley48[2304] PROGMEM={ | |
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0010 (16) pixels | |
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0020 (32) pixels | |
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0030 (48) pixels | |
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0040 (64) pixels | |
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0050 (80) pixels | |
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0060 (96) pixels | |
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0070 (112) pixels | |
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0080 (128) pixels | |
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0090 (144) pixels | |
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x00A0 (160) pixels | |
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x00B0 (176) pixels | |
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x00C0 (192) pixels | |
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x00D0 (208) pixels | |
0x0000, 0xFFE0, 0xFE44, 0xFE45, 0xFE45, 0xFE45, 0xFE44, 0xFE44, 0xFE44, 0xFE44, 0xFE45, 0xFE45, 0xFE45, 0xFE44, 0xFFE0, 0x0000, // 0x00E0 (224) pixels | |
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x00F0 (240) pixels | |
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xFE65, // 0x0100 (256) pixels | |
0xFE45, 0xFE44, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE44, 0xFE45, // 0x0110 (272) pixels | |
0xFE65, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0120 (288) pixels | |
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xFE05, 0xFE45, 0xFE45, // 0x0130 (304) pixels | |
0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, // 0x0140 (320) pixels | |
0xFE45, 0xFE45, 0xFE65, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0150 (336) pixels | |
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xFE45, 0xFE45, 0xFE45, 0xFE45, // 0x0160 (352) pixels | |
0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, // 0x0170 (368) pixels | |
0xFE45, 0xFE45, 0xFE44, 0xFE45, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0180 (384) pixels | |
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xFD40, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, // 0x0190 (400) pixels | |
0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, // 0x01A0 (416) pixels | |
0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFD40, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x01B0 (432) pixels | |
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xFDE3, 0xFE44, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, // 0x01C0 (448) pixels | |
0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, // 0x01D0 (464) pixels | |
0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE44, 0xFDE3, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x01E0 (480) pixels | |
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xFD40, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, // 0x01F0 (496) pixels | |
0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, // 0x0200 (512) pixels | |
0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFDE7, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0210 (528) pixels | |
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, // 0x0220 (544) pixels | |
0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, // 0x0230 (560) pixels | |
0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE44, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0240 (576) pixels | |
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, // 0x0250 (592) pixels | |
0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, // 0x0260 (608) pixels | |
0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0270 (624) pixels | |
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xFE64, 0xFE44, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, // 0x0280 (640) pixels | |
0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, // 0x0290 (656) pixels | |
0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE44, 0xFE05, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x02A0 (672) pixels | |
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, // 0x02B0 (688) pixels | |
0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, // 0x02C0 (704) pixels | |
0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x02D0 (720) pixels | |
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, // 0x02E0 (736) pixels | |
0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, // 0x02F0 (752) pixels | |
0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE64, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0300 (768) pixels | |
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, // 0x0310 (784) pixels | |
0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, // 0x0320 (800) pixels | |
0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0330 (816) pixels | |
0x0000, 0x0000, 0x0000, 0x0000, 0xFFE0, 0xFE44, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, // 0x0340 (832) pixels | |
0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, // 0x0350 (848) pixels | |
0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE44, 0xFFE0, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0360 (864) pixels | |
0x0000, 0x0000, 0x0000, 0x0000, 0xFE44, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, // 0x0370 (880) pixels | |
0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, // 0x0380 (896) pixels | |
0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE44, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0390 (912) pixels | |
0x0000, 0x0000, 0x0000, 0x0000, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xEDE5, 0x9BA7, // 0x03A0 (928) pixels | |
0x7288, 0x7288, 0x9BA7, 0xEDC5, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xEDE5, 0x9BA7, 0x7288, 0x7288, // 0x03B0 (944) pixels | |
0x9BA7, 0xEDC5, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0x0000, 0x0000, 0x0000, 0x0000, // 0x03C0 (960) pixels | |
0x0000, 0x0000, 0x0000, 0x0000, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xEDE5, 0xBD74, 0xFFBE, // 0x03D0 (976) pixels | |
0xB534, 0x6A68, 0x6A68, 0x72A7, 0xF5E5, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xEDE5, 0xBD74, 0xFFBE, 0xB534, 0x6A68, // 0x03E0 (992) pixels | |
0x6A68, 0x72A7, 0xF5E5, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0x0000, 0x0000, 0x0000, 0x0000, // 0x03F0 (1008) pixels | |
0x0000, 0x0000, 0x0000, 0x0000, 0xFE44, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0x9BA7, 0xFFBE, 0xFFFF, // 0x0400 (1024) pixels | |
0xF7BE, 0x6A68, 0x6A68, 0x6A68, 0x9BA7, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0x9BA7, 0xFFBE, 0xFFFF, 0xF7BE, 0x6A68, // 0x0410 (1040) pixels | |
0x6A68, 0x6A68, 0x9BA7, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0420 (1056) pixels | |
0x0000, 0x0000, 0x0000, 0x0000, 0xFE44, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0x7288, 0xB534, 0xFFBE, // 0x0430 (1072) pixels | |
0xB534, 0x6A68, 0x6A68, 0x6A68, 0x72A7, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0x7288, 0xB534, 0xFFBE, 0xB534, 0x6A68, // 0x0440 (1088) pixels | |
0x6A68, 0x6A68, 0x72A7, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0450 (1104) pixels | |
0x0000, 0x0000, 0x0000, 0x0000, 0xFE44, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0x7287, 0x6A68, 0x6A68, // 0x0460 (1120) pixels | |
0x6A68, 0x6A68, 0x6A68, 0x6A68, 0x72A7, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0x7287, 0x6A68, 0x6A68, 0x6A68, 0x6A68, // 0x0470 (1136) pixels | |
0x6A68, 0x6A68, 0x72A7, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0480 (1152) pixels | |
0x0000, 0x0000, 0x0000, 0x0000, 0xFE44, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0x9BA7, 0x6A68, 0x6A68, // 0x0490 (1168) pixels | |
0x6A68, 0x6A68, 0x6A68, 0x6A68, 0x9BA7, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0x9BA7, 0x6A68, 0x6A68, 0x6A68, 0x6A68, // 0x04A0 (1184) pixels | |
0x6A68, 0x6A68, 0x9BA7, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0x0000, 0x0000, 0x0000, 0x0000, // 0x04B0 (1200) pixels | |
0x0000, 0x0000, 0x0000, 0x0000, 0xFE44, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xEDA5, 0x7AA7, 0x6A68, // 0x04C0 (1216) pixels | |
0x6A68, 0x6A68, 0x6A68, 0x72A7, 0xEDC5, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xEDA5, 0x7AA7, 0x6A68, 0x6A68, 0x6A68, // 0x04D0 (1232) pixels | |
0x6A68, 0x72A7, 0xEDC5, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0x0000, 0x0000, 0x0000, 0x0000, // 0x04E0 (1248) pixels | |
0x0000, 0x0000, 0x0000, 0x0000, 0xFE44, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xF5E5, 0x9BA7, // 0x04F0 (1264) pixels | |
0x7287, 0x7287, 0x9BA7, 0xEDC5, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xF5E5, 0x9BA7, 0x7287, 0x7287, // 0x0500 (1280) pixels | |
0x9BA7, 0xEDC5, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0510 (1296) pixels | |
0x0000, 0x0000, 0x0000, 0x0000, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, // 0x0520 (1312) pixels | |
0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, // 0x0530 (1328) pixels | |
0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0540 (1344) pixels | |
0x0000, 0x0000, 0x0000, 0x0000, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, // 0x0550 (1360) pixels | |
0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, // 0x0560 (1376) pixels | |
0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0570 (1392) pixels | |
0x0000, 0x0000, 0x0000, 0x0000, 0xFE44, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, // 0x0580 (1408) pixels | |
0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, // 0x0590 (1424) pixels | |
0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE44, 0x0000, 0x0000, 0x0000, 0x0000, // 0x05A0 (1440) pixels | |
0x0000, 0x0000, 0x0000, 0x0000, 0xFFE0, 0xFE44, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, // 0x05B0 (1456) pixels | |
0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, // 0x05C0 (1472) pixels | |
0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE44, 0xFFE0, 0x0000, 0x0000, 0x0000, 0x0000, // 0x05D0 (1488) pixels | |
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, // 0x05E0 (1504) pixels | |
0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, // 0x05F0 (1520) pixels | |
0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0600 (1536) pixels | |
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, // 0x0610 (1552) pixels | |
0xFE45, 0xFE45, 0xFE45, 0xBB81, 0xB361, 0xFE04, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE04, 0xB361, 0xBB81, 0xFE45, 0xFE45, 0xFE45, // 0x0620 (1568) pixels | |
0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE64, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0630 (1584) pixels | |
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, // 0x0640 (1600) pixels | |
0xFE45, 0xFE45, 0xFE45, 0xCC02, 0xB361, 0xDD03, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xDCE3, 0xB361, 0xCC22, 0xFE45, 0xFE45, 0xFE45, // 0x0650 (1616) pixels | |
0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0660 (1632) pixels | |
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xFE44, 0xFE44, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, // 0x0670 (1648) pixels | |
0xFE45, 0xFE45, 0xFE45, 0xED63, 0xB361, 0xBB61, 0xDD03, 0xFE04, 0xFE04, 0xDD03, 0xBB61, 0xB361, 0xED63, 0xFE45, 0xFE45, 0xFE45, // 0x0680 (1664) pixels | |
0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE44, 0xFE65, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0690 (1680) pixels | |
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, // 0x06A0 (1696) pixels | |
0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xD4A2, 0xB361, 0xB361, 0xB361, 0xB361, 0xB361, 0xB361, 0xDCA2, 0xFE45, 0xFE45, 0xFE45, 0xFE45, // 0x06B0 (1712) pixels | |
0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x06C0 (1728) pixels | |
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, // 0x06D0 (1744) pixels | |
0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xED63, 0xCC22, 0xBB81, 0xBB81, 0xCC22, 0xED63, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, // 0x06E0 (1760) pixels | |
0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE44, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x06F0 (1776) pixels | |
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xFD40, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, // 0x0700 (1792) pixels | |
0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, // 0x0710 (1808) pixels | |
0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFD40, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0720 (1824) pixels | |
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xFEC4, 0xFE44, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, // 0x0730 (1840) pixels | |
0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, // 0x0740 (1856) pixels | |
0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE44, 0xFEC4, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0750 (1872) pixels | |
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xFD40, 0xFE44, 0xFE45, 0xFE45, 0xFE45, 0xFE45, // 0x0760 (1888) pixels | |
0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, // 0x0770 (1904) pixels | |
0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE44, 0xFD40, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0780 (1920) pixels | |
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xFE45, 0xFE44, 0xFE45, 0xFE45, // 0x0790 (1936) pixels | |
0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, // 0x07A0 (1952) pixels | |
0xFE45, 0xFE45, 0xFE44, 0xFE45, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x07B0 (1968) pixels | |
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xFE65, 0xFE45, 0xFE45, // 0x07C0 (1984) pixels | |
0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, // 0x07D0 (2000) pixels | |
0xFE45, 0xFE45, 0xFE65, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x07E0 (2016) pixels | |
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xFE65, // 0x07F0 (2032) pixels | |
0xFE45, 0xFE44, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE45, 0xFE44, 0xFE45, // 0x0800 (2048) pixels | |
0xFE65, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0810 (2064) pixels | |
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0820 (2080) pixels | |
0x0000, 0xFFE0, 0xFE44, 0xFE45, 0xFE45, 0xFE45, 0xFE44, 0xFE44, 0xFE44, 0xFE44, 0xFE45, 0xFE45, 0xFE45, 0xFE44, 0xFFE0, 0x0000, // 0x0830 (2096) pixels | |
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0840 (2112) pixels | |
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0850 (2128) pixels | |
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0860 (2144) pixels | |
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0870 (2160) pixels | |
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0880 (2176) pixels | |
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0890 (2192) pixels | |
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x08A0 (2208) pixels | |
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x08B0 (2224) pixels | |
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x08C0 (2240) pixels | |
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x08D0 (2256) pixels | |
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x08E0 (2272) pixels | |
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x08F0 (2288) pixels | |
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0900 (2304) pixels | |
}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* This is a test to display an RGB bitmap from a picture file to be displayed onto a 1.5" 128x128 pixel OLED SSD1351 screen | |
*/ | |
//included libraries | |
#include <SPI.h> //Includes library for SPI communication of display | |
#include <Adafruit_GFX.h> //Includes core graphics library | |
#include <Adafruit_SSD1351.h> //Includes hardware specific library | |
extern const uint16_t smiley48[]; | |
//screen dimensions | |
#define SCREEN_WIDTH 128 //pixel width | |
#define SCREEN_HEIGHT 128 //pixel height | |
//pin definitions | |
#define SCLK_PIN 13 //defines s clock pin | |
#define MOSI_PIN 11 //defines master-out slave-in SDA pin | |
#define RST_PIN 3 //defines reset pin | |
#define DC_PIN 5 //defines master-in slave-out pin | |
#define CS_PIN 4 //defines chip select pin | |
// Colour definitions | |
#define BLACK 0x0000 | |
#define BLUE 0x001F | |
#define RED 0xF800 | |
#define GREEN 0x07E0 | |
#define CYAN 0x07FF | |
#define MAGENTA 0xF81F | |
#define YELLOW 0xFFE0 | |
#define WHITE 0xFFFF | |
#define GREY 0x8410 | |
#define ORANGE 0xE880 | |
Adafruit_SSD1351 display = Adafruit_SSD1351(SCREEN_WIDTH, SCREEN_HEIGHT, &SPI, CS_PIN, DC_PIN, RST_PIN); | |
void setup() { | |
display.begin(); | |
display.fillScreen(BLACK); | |
} | |
int smileyX = (SCREEN_WIDTH - 48) / 2; // Calculate the X coordinate for centering | |
int smileyY = (SCREEN_HEIGHT - 48) / 2; // Calculate the Y coordinate for centering | |
void loop() { | |
display.drawRGBBitmap(smileyX,smileyY,smiley48,48,48); | |
delay(1000); | |
} | |
``` |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment