In diesem Artikel zeige ich dir, wie du ein 0.96 OLED-Display mit einem ATTINY85 verwendest.

Kaum größer als ein 10 Cent Stück, 16,5 MHz, 8 KB Speicher und 6 GPIO-Pins – Digispark ATtiny85
Digispark ATtiny85 installieren
Unter Arduino/Einstellungen/Zusätzliche Boardverwalter-URLs
https://raw.githubusercontent.com/ArminJo/DigistumpArduino/master/package_digistump_index.json hinzufügen
Schritt 2
Auf Board/Boardverwalter navigieren und Digistump AVR Boards installieren
Schritt 3
Auf Werkzeuge/Board/Digistump AVR Boards/Digispark auswählen
Schritt 4
Programmer micronucleus auswählen
Schritt 5
Sketch hochladen. Wichtig: Digispark erst einstecken, wenn diese Meldung erscheint:

Digispark ATtiny-Blink
//Digispark ATtiny - Blink
int led = 1;
void setup() {
pinMode(led, OUTPUT);
}
void loop() {
digitalWrite(led, HIGH);
delay(500);
digitalWrite(led, LOW);
delay(500);
}

0.96 OLED-Display mit ATtiny

VCC-5V
GND-GND
SCL-P2
SDA-P1
ATtiny85 - 0.96 OLED-Display
#include
#include
void setup()
{
oled.begin();
}
void loop()
{
oled.setCursor(10, 0);
oled.print(F("ATTiny85 0.96 OLED"));
oled.setCursor(8, 3);
oled.print(F("Hello, world!"));
oled.setCursor(8, 7);
oled.print(F("www.ardutronix.de"));
}