10 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

10 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