may I ask for a clue?
I have wired a TFT display to my Wemos Lolin32.
It works, but apparently only with software SPI. Here is my code for the (Arduino IDE)
Code: Select all
#define TFT_DC 2 //Data/Cmd
#define TFT_CS 15 //Chip Select
#define TFT_MOSI 23 //Master out Slave in
#define TFT_CLK 18 //System Clock
#define TFT_RST 4 //Restart
#define TFT_MISO 19 //Master in Slave out
#define TOUCH_CS 17 //Chip Select Touch
Adafruit_ILI9341 tft = Adafruit_ILI9341(TFT_CS, TFT_DC, TFT_MOSI, TFT_CLK, TFT_RST, TFT_MISO);
//Adafruit_ILI9341 tft = Adafruit_ILI9341(TFT_CS, TFT_DC);
Code: Select all
Adafruit_ILI9341 tft = Adafruit_ILI9341(TFT_CS, TFT_DC)
using hardware SPI. Shouldn't it?
But it does not.
Has someone got a clue?
Thank you.