SSD1306
Simple Test
#include <Adafruit_SSD1306.h>
#define SCREEN_WIDTH 128
#define SCREEN_HEIGHT 64
Adafruit_SSD1306 display(SCREEN_WIDTH, SCREEN_HEIGHT, &Wire, -1); // Instanziierung
void setup() {
display.begin(SSD1306_SWITCHCAPVCC, 0x3C);
display.clearDisplay();
display.display(); // zeigt den Grafikpuffer auf dem OLED-Display
// Beispiel einer Textausgabe:
display.setTextColor(WHITE);
display.setTextSize(1);
display.setCursor(10, 0);
display.println("Arduinospielwiese");
// Beispiele für Ausgabe von Grafikelementen:
display.drawLine(0, 20, 128, 20, WHITE); // Linie
display.drawCircle(10, 40, 10, WHITE); // Kreis
display.fillCircle(40, 40, 10, WHITE); // Kreis, gefüllt
display.drawRect(60, 30, 20, 20, WHITE); // Rechteck
display.drawTriangle(90, 30, 90, 50, 110, 40, WHITE); // Dreieck
// Grafikpuffer auf dem OLED-Display ausgeben:
display.display();
}
void loop() {}Last updated