#include <U8g2lib.h>
#include <Wire.h>
// Use the appropriate constructor for your display
// Example: SSD1306 128x64 over I2C
U8G2_SSD1306_128X64_NONAME_F_HW_I2C u8g2(U8G2_R0);
// 'Sprite-0001', 128x64px
const unsigned char epd_bitmap_Sprite_0001 [] 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,
0x03, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0xc0,
0x03, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0xc0,
0x03, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0xc0,
0x03, 0x00, 0x00, 0x00, 0x01, 0x60, 0x00, 0x80, 0x01, 0x00, 0x00, 0x80, 0x00, 0x80, 0x03, 0xc0,
0x03, 0x80, 0x03, 0x00, 0x01, 0x60, 0x00, 0x80, 0x01, 0xc0, 0x01, 0x80, 0x00, 0x00, 0x03, 0xc0,
0x03, 0x00, 0x06, 0x00, 0x01, 0x60, 0x00, 0x80, 0x01, 0x60, 0x02, 0x80, 0x00, 0x00, 0x03, 0xc0,
0x03, 0x00, 0x07, 0x00, 0x01, 0x60, 0x03, 0x80, 0x01, 0x60, 0x00, 0x80, 0x00, 0xe0, 0x03, 0xc0,
0x03, 0x80, 0x06, 0x00, 0x01, 0xe0, 0x06, 0x80, 0x01, 0x60, 0x02, 0x80, 0x00, 0x30, 0x03, 0xc0,
0x03, 0x80, 0x07, 0x00, 0x01, 0x60, 0x06, 0x80, 0x01, 0xc0, 0x01, 0x80, 0x00, 0x30, 0x03, 0xc0,
0x03, 0x00, 0x00, 0x00, 0x01, 0x60, 0x06, 0x80, 0x01, 0x00, 0x00, 0x80, 0x00, 0xb0, 0x03, 0xc0,
0x03, 0x00, 0x00, 0x00, 0x01, 0xa0, 0x03, 0x80, 0x01, 0x00, 0x00, 0x80, 0x00, 0x60, 0x03, 0xc0,
0x03, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0xc0,
0x03, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0xc0,
0x03, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0xc0,
0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
0x03, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0xc0,
0x03, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0xc0,
0x03, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0xc0,
0x03, 0x8e, 0xe3, 0x00, 0x01, 0xc7, 0x71, 0x80, 0x01, 0xc7, 0x71, 0x80, 0x80, 0xe3, 0x38, 0xc0,
0x03, 0xdb, 0xb6, 0x01, 0x81, 0x6d, 0xdb, 0x80, 0x81, 0x6d, 0xdb, 0x80, 0xc0, 0xb6, 0x6d, 0xc0,
0x03, 0xdb, 0xb6, 0x01, 0x81, 0x6d, 0xdb, 0x80, 0x81, 0x6d, 0xdb, 0x80, 0xc0, 0xb6, 0x6d, 0xc0,
0x03, 0x8e, 0xe3, 0x00, 0x01, 0xc7, 0x71, 0x80, 0x01, 0xc7, 0x71, 0x80, 0x80, 0xe3, 0x38, 0xc0,
0x03, 0xdb, 0xb6, 0x01, 0x81, 0x6d, 0xdb, 0x80, 0x81, 0x6d, 0xdb, 0x80, 0xc0, 0xb6, 0x6d, 0xc0,
0x03, 0xdb, 0xb6, 0x01, 0x81, 0x6d, 0xdb, 0x80, 0x81, 0x6d, 0xdb, 0x80, 0xc0, 0xb6, 0x6d, 0xc0,
0x03, 0xdb, 0xb6, 0x01, 0x81, 0x6d, 0xdb, 0x80, 0x81, 0x6d, 0xdb, 0x80, 0xc0, 0xb6, 0x6d, 0xc0,
0x03, 0x8e, 0xe3, 0x00, 0x01, 0xc7, 0x71, 0x80, 0x01, 0xc7, 0x71, 0x80, 0x80, 0xe3, 0x38, 0xc0,
0x03, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0xc0,
0x03, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0xc0,
0x03, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0xc0,
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,
0x03, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0xc0,
0x03, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0xc0,
0x03, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0xc0,
0x03, 0x00, 0x00, 0x00, 0x01, 0x80, 0x03, 0x80, 0x01, 0x00, 0x02, 0x80, 0x00, 0x30, 0x00, 0xc0,
0x03, 0x80, 0x03, 0x00, 0x01, 0xc0, 0x02, 0x80, 0x01, 0xc0, 0x01, 0x80, 0x00, 0x30, 0x00, 0xc0,
0x03, 0xc0, 0x06, 0x00, 0x01, 0xc0, 0x00, 0x80, 0x01, 0x60, 0x03, 0x80, 0x00, 0x30, 0x00, 0xc0,
0x03, 0xc0, 0x07, 0x00, 0x01, 0xe0, 0x01, 0x80, 0x01, 0x60, 0x03, 0x80, 0x00, 0xb0, 0x01, 0xc0,
0x03, 0xc0, 0x00, 0x00, 0x01, 0xc0, 0x00, 0x80, 0x01, 0xc0, 0x01, 0x80, 0x00, 0x70, 0x03, 0xc0,
0x03, 0x80, 0x07, 0x00, 0x01, 0xc0, 0x00, 0x80, 0x01, 0xc0, 0x07, 0x80, 0x00, 0x30, 0x03, 0xc0,
0x03, 0x00, 0x00, 0x00, 0x01, 0xc0, 0x00, 0x80, 0x01, 0x20, 0x06, 0x80, 0x00, 0x30, 0x03, 0xc0,
0x03, 0x00, 0x00, 0x00, 0x01, 0xe0, 0x01, 0x80, 0x01, 0xe0, 0x03, 0x80, 0x00, 0x30, 0x03, 0xc0,
0x03, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0xc0,
0x03, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0xc0,
0x03, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0xc0,
0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
0x03, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0xc0,
0x03, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0xc0,
0x03, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0xc0,
0x03, 0x8e, 0xe3, 0x00, 0x01, 0xc7, 0x71, 0x80, 0x01, 0xc7, 0x71, 0x80, 0x80, 0xe3, 0x38, 0xc0,
0x03, 0xdb, 0xb6, 0x01, 0x81, 0x6d, 0xdb, 0x80, 0x81, 0x6d, 0xdb, 0x80, 0xc0, 0xb6, 0x6d, 0xc0,
0x03, 0xdb, 0xb6, 0x01, 0x81, 0x6d, 0xdb, 0x80, 0x81, 0x6d, 0xdb, 0x80, 0xc0, 0xb6, 0x6d, 0xc0,
0x03, 0x8e, 0xe3, 0x00, 0x01, 0xc7, 0x71, 0x80, 0x01, 0xc7, 0x71, 0x80, 0x80, 0xe3, 0x38, 0xc0,
0x03, 0xdb, 0xb6, 0x01, 0x81, 0x6d, 0xdb, 0x80, 0x81, 0x6d, 0xdb, 0x80, 0xc0, 0xb6, 0x6d, 0xc0,
0x03, 0xdb, 0xb6, 0x01, 0x81, 0x6d, 0xdb, 0x80, 0x81, 0x6d, 0xdb, 0x80, 0xc0, 0xb6, 0x6d, 0xc0,
0x03, 0xdb, 0xb6, 0x01, 0x81, 0x6d, 0xdb, 0x80, 0x81, 0x6d, 0xdb, 0x80, 0xc0, 0xb6, 0x6d, 0xc0,
0x03, 0x8e, 0xe3, 0x00, 0x01, 0xc7, 0x71, 0x80, 0x01, 0xc7, 0x71, 0x80, 0x80, 0xe3, 0x38, 0xc0,
0x03, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0xc0,
0x03, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0xc0,
0x03, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0xc0,
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
};
void setup() {
u8g2.begin();
}
void loop() {
u8g2.firstPage();
do {
// Draw bitmap at top-left corner
u8g2.drawXBMP(0, 0, 128, 64, epd_bitmap_Sprite_0001);
} while (u8g2.nextPage());
}