Some notes how to connect a "1.8 Inch TFT LCD Display Modul 128X160 SPI Serial ST7735B IC SD Card für Arduino" to a ESP8266 running with NodeMCU.
You need a NodeMCU firmware with (at least) the modules bit and UCG (with st7735 display option).
[Update] Also SPI must be selected! (Thanks to Lorenz)
You need a NodeMCU firmware with (at least) the modules bit and UCG (with st7735 display option).
NodeMCU custom build options. |
Pinout/Connection
The display has a 8-pin and 16-pin interface. The TFT interface in both are the same. You can choose either of the two interfaces for wiring.
ESP8266 -- DISP -- ESP8266 OPTION 1 OPTION 2 -------------------------- | ST7735B 1.8 TFT | | | GND -- | GND (1) | 3V3 -- | VCC (2) | | NC (3) | 3V3 -- | BL (4) (1) RST | -- GPIO16 (D0) | NC (5) (2) CS | -- GPIO15* (D8) GPIO16 (D0) -- | RST (6) TFT (3) D/C | -- GPIO02 (D4) GPIO02 (D4) -- | RS (7) TFT (4) DIN | -- GPIO13 (D7) GPIO13 (D7) -- | SDA (8) TFT (5) CLK | -- GPIO14 (D5) GPIO14 (D5) -- | SCK (9) TFT (6) VCC | -- 3V3 GPIO15* (D8) -- | CS (10)TFT (7) BL | -- 3V3 | CLK (11)SD (8) GND | -- GND | MISO (12)SD | | MOSI (13)SD | | CS (14)SD | | NC (16) | | NC (15) | -------------------------- *) pull-down 10k to GND
ESP8266 NodeMCU dev board connected to 16pin interface of TFT |
ESP8266 NodeMCU dev board connected to 8pin interface of TFT |
Du solltest mit aufführen dass auch der SPI Befehl mit eingebunden werden muss.
AntwortenLöschenLG Lorenz
Danke, habe einen entsprechenden Hinweis ergänzt.
LöschenHallo,
AntwortenLöschenleider kann ich die Dateien nicht downloaden, trotz Registrierung !?!
Gruß, Atze
Du meinst die GraphicTest Dateien? Einfach das Repo komplett als Zip (https://github.com/nodemcu/nodemcu-firmware/archive/master.zip) laden, die Dateien sind dann unter lua_examples/ucglib
LöschenLäuft leider nicht :-(
LöschenWas funktioniert denn nicht?
Löschen