MCU - Display - TFT

From The TinkerNet Wiki
Jump to navigation Jump to search

ILI9341 SPI TFT LCD Display Touch Panel

2.8 Inch ILI9341 240x320 SPI TFT LCD Display Touch Panel SPI Serial Port Module

TFT-Front.png
TFT-Back.png
TFT-1st Test.jpg
TFT-Tasmotized.jpg
TFT-InaBox.jpg
TFT-NotWired.jpg
TFT-Aaarrrggg.jpg
TFT-FingersCrossed.jpg
TFT-Connections.jpg
TFT-Whew.jpg
TFT-StillWorks.jpg
TFT-Wired.jpg

Pins

Nailbuster
Examples
Label Signal {colour} NodeMCU Actual
14 T_IRQ BRN D1 GPIO5
13 T_DO (MISO) GRY D6 GPIO12
12 T_DIN (MOSI) VIO D7 GPIO13
11 T_CS SPI select BLU (t) D8 GPIO15
10 T_CLK SPI clk WHI D5 GPIO14
9 SDO(MISO) (MISO) GRY D6 GPIO12
8 LED pwr LED RED VCC ?
7 SCK SPI clk WHI D5 GPIO14
6 SDI(MOSI) (MOSI) VIO D7 GPIO13
5 D/C Data/Cmnd GRN D4 GPIO2
4 RESET {D3} YEL VCC {D3} 3v3 {GPIO0}
3 CS SPI select BLU (s) D2 GPIO4
2 GND pwr GND BLK GND GND
1 VCC pwr 3V3 ORA VCC 3v3

(Why in hell do dev-board makers, & Arduino for that matter, think changing the actual GPIO numbers to some random shit was a good idea???)

Firmware

Seems to work pretty good with Tasmota-Display.

Links