#include <Wire.h>
#include <Adafruit_GFX.h>
#include <Adafruit_SSD1306.h>
uint8_t bitmapThing[8] {
B11111111, // 0
B11000001, // 1
B10100001, // 2
B10010001, // 3
B10001001, // 4
B10000101, // 5
B10000011, // 6
B11111111 // 7
};
Adafruit_SSD1306 display(128, 64, &Wire, -1);
void setup() {
Serial.begin(9600);
if(!display.begin(SSD1306_SWITCHCAPVCC, 0x3C)) {
Serial.println(F("SSD1306 allocation failed"));
for(;;);
}
}
void loop() {
display.clearDisplay();
display.drawBitmap(10, 10, bitmapThing, 8, 8, SSD1306_WHITE);
display.display();
for(;;);
}