#include <Adafruit_GFX.h>
#include <Adafruit_SSD1306.h>
#include <U8g2lib.h>
#define SCREEN_I2C_ADDR 0x3C // or 0x3D
#define SCREEN_WIDTH 128 // OLED display width, in pixels
#define SCREEN_HEIGHT 64 // OLED display height, in pixels
#define OLED_RST_PIN -1 // Reset pin (-1 if not available)
U8G2_SSD1306_128X64_NONAME_F_HW_I2C display(U8G2_R0);
// OLED Animation: walk
// Code auto-generated by https://wokwi.com/animator, graphics by icons8.com
#define FRAME_WIDTH (128)
#define FRAME_HEIGHT (64)
void setup(void) {
display.begin();
}
int frame = 0;
void loop(void) {
display.clearBuffer();
display.drawXBMP(0, 0, 128, 64, epd_bitmap_allArray[frame]);
display.sendBuffer();
// delay(1000);
frame += 1 % epd_bitmap_allArray_LEN;
}