8 years, 10 months ago.

Arduino TFT 2.8" to replace with BuyDisplay RA8875 Display -Teensy 3.1

I have operational Adafruit 2.8" TFT with Teensy 3.1 - see https://www.youtube.com/watch?v=b0pDsTKSHY8 and I would like to replace it with 2.8 TFT from BuyDisplay - I tried but all I get is white screen .... with Arduino Code.. photo here enclosed.. /media/uploads/mike_menci/buydisplay.jpg /media/uploads/mike_menci/img_1266.jpg, Do I need to use RA8875 library ?? From https://forum.pjrc.com/threads/27574-2-8-quot-tft-from-buydisplay-com forum - it seems that it can be done using ILI9341 or ILI9341_t3 library: Connection for the Display itself: VSS (P1): GND VDD (P2): 5V (Jumper J1 Open) / 3.3V (J1 Closed) RESET (P21): 3.3V (Active low) LCD_CS (P23): Any CS Pin (2,6,9,10,15, 20-23) LCD_SCL (P24): D13 (SCK) / D14 (ALT_SCK) D/C (P25): Any CS Pin (2,6,9,10,15, 20-23) LCD_SDI (P27): D11 (MOSI) / D7 (ALT_MOSI) LCD_SDO (P28): D12 (MISO) / D8 (ALT_MISO) BL_ONOFF (P29): Any Pin for Backlight toggle or 3.3V (HIGH) for constant on

Proof display running at 24MHz SPI Frequency and 144MHz CPU Clock: (120MHz CPU rate & 30MHz SPI clock works also) /media/uploads/mike_menci/ili9341.jpg

Can someone get me no the right track ??

Thanks, Mike

Question relating to:

1 Answer

8 years, 10 months ago.

Hi Mike, I'm unfamiliar with the Arduino TFT 2.8" display. Only if it has the RA8875 display controller would that library be directly usable. If that display has a different chip (e.g. ILI9341, or something else), then you would either need to find a library already written for that display controller, or create your own port of the library.

Accepted Answer