TFT SPI Display

Damit das SPI Display zu den üblichen Arduino ESP Bibliotheken ist, wird es so angeschlossen:

DisplayESP
LED3v3
SCKD5 (SPI CLK)
SDA SDI MOSID7 (SPI MOSI)
A0 DC RSD4
RESETD3
CSD2
GNDGND
VCC3v3

D2, D3 und D4 sind in der Software definiert und können geändert werden.

Ansprechen des Displays in der Firmware

Boardverwalter URL: http://arduino.esp8266.com/stable/package_esp8266com_index.json
Board: NodeMCU 1.0 (ESP-12E Module)

zu installieren:

einbinden:

#include "Adafruit_GFX.h"       // include Adafruit graphics library
#include "Adafruit_ILI9341.h"   // include Adafruit ILI9341 TFT library

Initialisierung:

#define TFT_CS    D2
#define TFT_RST   D3
#define TFT_DC    D4
Adafruit_ILI9341 tft = Adafruit_ILI9341(TFT_CS, TFT_DC, TFT_RST);

Starten:

tft.begin();
tft.setRotation(3);
tft.fillScreen(ILI9341_BLACK);
printText(0,0,"Test Text");