In diesem Videokurs lernst du die Ansteuerung eines 0,96 Zoll OLED Displays mit der U8g2 Bibliothek. Du kannst deine eigenen JPG-Dateien in XBM Dateien umwandeln und am Display anzeigen lassen.
Im weiteren Abschnitt holen wir uns über eine kostenlose API die aktuellen Kurs/Preisdaten von den gewünschten Kryptowährungen. Diese werden wir in EUR und USD auf dem Display neben einer kleinen Grafik anzeigen lassen. Die API liefert uns einen Timestamp, mit diesen wir das exakte Datum/Zeit des Kurses der Kryptowährung anzeigen lassen können. Damit bist du immer am neuesten Stand und behältst Überblick über dein Krypto-Portfolio.
Desweiteren werden wir auch einen mehrzeiligen Text anzeigen, damit du für deinen Krypto-Ticker auch andere Schnittstellen ansteuern kannst wie zB aktuelle News oder Wetterdaten.
Am Schluss der Codierung zeige ich dir, wie du das gesamte Projekt für den ESP8266 umbauen kannst. Dazu braucht es eine etwas anderen Aufbau für den GET-Request. Somit kannst du entscheiden, ob du den ESP32 oder ESP8266 für dieses Projekt verwenden willst.
In einem weiteren Kapitel gehe ich noch auf die Konstruktion des 3D-Druck Gehäuses ein, falls du Interesse hast dieses zu adaptieren oder zu verwenden. Im letzten Video zeige ich dir, wie ich alles Zusammenbaue.
Alle Codes kannst du herunterladen, sodass du frustfrei zum Ergebnis kommst.
Wir verbauen in diesem Praxisprojekt folgende Komponenten.
ESP32/ESP8266
OLED Display SSD1306 128×64
Wir sehen uns im Kurs
pixelEDI