NOOB -Support for ILI9486?

@Pablo2048 I REALLY appreciate your help.

It looks like this library is mostly designed for the ESP32xx. Do you support the Teensy 3.x?

I have TFT_eSPI installed, and I (noob) have tried several times to get this compiled with no success.

Well, it is actually designed for ESP8266/ESP32, but we are using just low level drivers to simplify accessing the hardware. You can go two ways - one is that you take a look inside TFT_eSPI.h where you can see that filesystem is need only for SMOOTH_FONT which we are not using, so you can disable this in your user_setup header. Second way is that you write your own simple methods for accessing the TFT, or use some from working library on your hardware. Actually you need just tft initialisation, set working window and write color pixels to this window.

you can try this.ili9486 arduino 3.5inch
You need to implement the following three functions:

void tft_fill(int32_t x1, int32_t y1, int32_t x2, int32_t y2, lv_color_t color);
static void tft_map(int32_t x1, int32_t y1, int32_t x2, int32_t y2, const lv_color_t * color_p);
static void tft_flush(int32_t x1, int32_t y1, int32_t x2, int32_t y2, const lv_color_t * color_p);
1 Like

I git it it to work with a ILI9488 which is very similar. I used the TFT_eSPI example.


TFT_eSPI support the ILI9486, but the TFT_eSPI is a ESP library (ESP8266 or ESP32) which I anyhow recommend to use :wink:

How exactly have you made your board to work under Arduino? I’ve this board for one week and I can’t upload anything and the original demo is now erased! I contacted the tech support and they send me this: https://m.media-amazon.com/images/I/A1DphRgKG9L.pdf and when I go to the first http… in the document, I get this: You need access. ???
Anyway I’ll appreciate any help from you! What board are you using in Arduino IDE? What libraries…etc.
Anyone else is willing to help me, please feel free to do so.
Thanks!