28 lines
581 B
C++
28 lines
581 B
C++
|
|
#include <Wire.h>
|
|
#include <Adafruit_GFX.h>
|
|
#include <Adafruit_SSD1306.h>
|
|
|
|
#define SCREEN_WIDTH 128
|
|
#define SCREEN_HEIGHT 32
|
|
#define OLED_RESET -1
|
|
|
|
Adafruit_SSD1306 display(SCREEN_WIDTH, SCREEN_HEIGHT, &Wire, OLED_RESET);
|
|
|
|
int batteryPct;
|
|
|
|
void setup() {
|
|
delay(100);
|
|
display.begin(SSD1306_SWITCHCAPVCC, 0x3C);
|
|
display.clearDisplay();
|
|
display.setTextColor(WHITE);
|
|
}
|
|
|
|
void loop() {
|
|
display.drawRect(5, 5, 123, 27, SSD1306_WHITE);
|
|
display.display(); // Update screen with each newly-drawn rectangle
|
|
delay(500);
|
|
// put your main code here, to run repeatedly:
|
|
|
|
}
|