Arduino Zero compatibility with TFT displays

I have failed to get a Zero to work with any of the Adafruit or Waveshare 320X240 TFT displays despite soldering the ICSP pins as instructed, upping the baud rate, changing and uncommenting code in header files, etc. Does anyone know of a combination of graphics libraries, TFT displays and settings/ header edits that will make a Zero drive a TFT display? I need the Zero for its DMA because I need to speed up transfer from the Zero to the Display

Hi @erichaseltine

Answering this question requires more information:

What TFT display(s) are you using?

Which TFT libraries have you tried?

What connections are you making between the Zero and the display?

How are you powering the display, +5V or +3.3V?

Screens
[2.8" TFT LCD with Touchscreen Breakout Board w/MicroSD Socket - ILI9341]
Adafruit 2.4" TFT LCD with Touchscreen Breakout w/MicroSD Socket - ILI9341
ITEAD 2.4" TFT LCD

Librbaries
ADAFruit TFTLCD
MCUFRIEND
Arduino Graphics
IL9341_T4
TFT_eSPI
UTFT
LCDWIKI

Hi @erichaseltine

Have you configured the Adafruit 2.4" TFT LED for SPI mode by soldering jumpers IM1, IM2 and IM3?

Have you installed the Adafruit ILI9341 and GFX libraries?

These steps are detailed here:

Thank you. I will try that. I did solder the jumpers on the 2.8" Adafruit, with no result

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.