Connecting a ILI9341 2.8" TFT Display with Touch Panel
For those who wish to connect a 2.8" TFT Display with Touch Panel, this is a similar process although there are a few more connections. Go slow making your connectings, and double check the connections before you power up for the first time. Below is a legend to show you which pins on the WeatherDuino Receiver board connection to which pins on the TFT display:
Screen Pro Plus Board
T-IRQ -----------T-IRQ
T-DO--------- T-MISO
T-DIN-------- T-MOSI
T-CS ------------ T-CS
T-CLK----------- T-SCK
SDO(MISO)---- Not connected
LED--------------LED+
SCK--------------SCK
SDI(MOSI)------MOSI
D/C---------------DC
RESET-----------RST
CS----------------CS
GND-------------GND
VCC--------------5V
N/C--------------3.3V - leave unconnected
Also ensure that you have selected the TFT screen in the user options:
// --------------------------------------------------------------------------------------
// Define your Display type
// --------------------------------------------------------------------------------------
#define DisplayType 3 // 1= LCD 20x4, 3= TFT 320x240 ILI9341
// --------------------------------------------------------------------------------------
For those who wish to connect a 2.8" TFT Display with Touch Panel, this is a similar process although there are a few more connections. Go slow making your connectings, and double check the connections before you power up for the first time. Below is a legend to show you which pins on the WeatherDuino Receiver board connection to which pins on the TFT display:
Screen Pro Plus Board
T-IRQ -----------T-IRQ
T-DO--------- T-MISO
T-DIN-------- T-MOSI
T-CS ------------ T-CS
T-CLK----------- T-SCK
SDO(MISO)---- Not connected
LED--------------LED+
SCK--------------SCK
SDI(MOSI)------MOSI
D/C---------------DC
RESET-----------RST
CS----------------CS
GND-------------GND
VCC--------------5V
N/C--------------3.3V - leave unconnected
Also ensure that you have selected the TFT screen in the user options:
// --------------------------------------------------------------------------------------
// Define your Display type
// --------------------------------------------------------------------------------------
#define DisplayType 3 // 1= LCD 20x4, 3= TFT 320x240 ILI9341
// --------------------------------------------------------------------------------------