Für das i2c Protokoll besitzt das Board keine eigenen Pins, die „normalen“ GPIO Ports werden dazu verwenden.
Pin Layouts von ESP Boards : https://randomnerdtutorials.com/esp8266-pinout-reference-gpios/
Empfohlen wird:
Wie kann aber überprüft werden, auf welche Adresse der angeschlossene Baustein hört und ob man auch die richtigen Pins verwendet?
Siehe hierzu dieses Code Beispiel ⇒ https://github.com/trebisky/esp8266/blob/master/zzlua/scanner.lua
Material 0,96 Zoll I2C OLED Display Monochrome 0.96„ mit 128 x 64 pixels (white) - Kontroller SSD1306 z.B. von https://www.az-delivery.com/products/0-96zolldisplay .
Pin Layout:
Lua Library ⇒ https://nodemcu.readthedocs.io/en/master/modules/u8g2/#u8g2dispdrawvline
Beispiel Code um das Display anzusprechen ⇒ https://github.com/nodemcu/nodemcu-firmware/blob/master/lua_examples/u8g2/graphics_test.lua
Was für ein Treiber wird aber in LUA für genau dieses Display benötigt? mit dem „u8g2.ssd1306_i2c_128x64_noname“ stürzt mein ESP permanent ab …