Bei Aliexpress gibt es unter dem Namen TTGO Esp8266 ein Board mit einem ESP8266EX und einem fest verlöteten 0,91″ OLED. Mit einer Abmessung von 51 mm x 19 mm ist das Modell ziemlich klein.
Meine Versuche das OLED u.a. mit U8G2 anzusprechen scheiterten. Auf dem Display wurde nur jede zweite Zeile angezeigt. Die Hälfte der Zeilen blieb somit schwarz.
Auf Nachfrage beim Händler wurde mir das ganze Entwicklungspaket (~300 MB) zur Verfügung gestellt und mittlerweile ist es auch bei der Artikelbeschreibung verlinkt.
Ich habe nur die 4 relevanten Sourcecode-Dateien extrahiert und stelle sie zum Download bereit: TTGO8266
Rechtliches
Bzgl. der genutzen OLED Libary heißt es in den Sourcen:
This is an [esp8266-Arduino](https://github.com/esp8266/Arduino) library for I2C-OLED displays.
## Credits
Original code was taken from [ESP8266-I2C-OLED](https://github.com/costonisp/ESP8266-I2C-OLED) project and was modified in form of a library suitable for using with [Arduino IDE](https://www.arduino.cc/en/Main/Software).
Hallo,
ich hatte Erfolg mit folgender Initialisierung:
U8G2_SSD1306_128X32_UNIVISION_F_SW_I2C u8g2(U8G2_R0, /* clock=*/ D5, /* data=*/ D4, /* reset=*/ D2); // Adafruit Feather ESP8266/32u4 Boards + FeatherWing OLED
Als Board muss dabei NodeMCU 1.0 ausgewählt werden.
Marian