Last Updated on 15. April 2022 by sfambach
Diese Zusatzplatine bietet zum Display alles was zur Ansteuerung eines Oled Displays notwendig ist.
Zum D1 mini ESP8266 und ESP 32 gehts hier lang:
- Preview – W600-Pico V1.0.0 1MB Flash
- (Wemos) C3 Mini
- (Wemos) D1 ESP32
- Wemos D1 Mini Pro (V1.1.0)
- Wemos D1 Mini
Fakten
- Oled Display 64×48 Pixel
Beschriebung | Name | D1 Mini | D1 Esp32 |
---|---|---|---|
I2C Daten Pin | SDA D2 | GPIO 4 | GPIO 32 |
I2C Takt Pin | SCL D1 | GPIO 5 | GPIO 25 |
I2C Adresse | 0x3C | 0x3C | |
Sollten 2 Displays angesteuert werden, kann die I2C Adresse durch Umlöten einer Lötbrücke auf 0x3D verstellt werden. (Siehe Rückseite der Platine)
Kompatibilität
D1 Typ | Kompatibel | Begründung wenn nicht |
---|---|---|
D1 mini | Ja | |
D1 mini Pro | Ja | Nicht getestet |
D1 mini Lite | Ja | Nicht getestet |
D1 32 | Ja | |
S2 mini | Ja | Nicht getestet |
C3 | Ja | Nicht getestet |
Anwendungsbereiche
- Ausgabe von Informationen auf den Display
- Debugging
- Spass
Ansichten
Programmierung
Bibliotheken
Die benötigten Bibliotheken können über den Bibliotheksmanager geladen werden.
Hier sind noch die Github Links zu den Bibliotheken
https://github.com/stblassitude/Adafruit_SSD1306_Wemos_OLED
https://github.com/adafruit/Adafruit-GFX-Library
Arduino ESP32 Bibliothek V2.0.2
Arduion ESP8266 Bibliothek V3.0.2
Testprogramm
Ich habe das Testprogramm aus der Bibliothek verwendet:
So siehts aus:
Probleme
-
Fazit
Ein Display für alle Projekte, etwas klein aber für erste Gehversuche reichts.
Weitere Beiträge
Andere Shields
- D1 Mini Shield – Prototyp-Platine
- D1 Mini Shield – RGB LED (Einzeln)
- D1 Mini Shield – RGB LED
- D1 Mini Shield – PIR (Bewegungssensor)
- D1 Mini Shield – HR8833 Motor
- D1 Mini Shield – AT8870 Motor
- D1 Mini Shield – SG30 Luftqualitätsmessung
- D1 Mini Shield – I2C Connector
- D1 Mini Shield – Matrix LED Shield
- D1 Mini Shield – Buzzer (Pipser)
Mehr ESPs
- ESP WEB Serial Bibliothek
- ESP32-C3 seeed studio xiao
- ESP32-C3 Super Mini Board
- Preview – LuatOs ESP32-C3 Board
- ESP32 BlueTooth Gamepad
- ESP01 – DHT11 Temperatur und Feuchte Sensor Platinen
- ESP01 Relais Platinen
- ESP8266/32 WiFi Manager
- D1 Mini Shield – Prototyp-Platine
- ESP01 – Relais Platine
Quellen
Quellen zum Shield
https://github.com/stblassitude/Adafruit_SSD1306_Wemos_OLED
https://github.com/adafruit/Adafruit-GFX-Library
Quellen zu den Boards
https://arduino-projekte.info/wemos-d1-mini/
https://www.exp-tech.de/plattformen/esp8266/entwicklungsboards/8898/wemos-d1-mini