I want to use a 5 inch 800x480 TFT display (touch not needed) with an Arduino (mega, uno or due). I'm thinking of buying this display: link (buydisplay.com). How can I connect this ?

I have also seen some pricier screens with serial i2c connection., but I don't understand the difference between this and using a shield?

Do anyone have any advice for displays to order and/or shields for Arduino ? Preferably a solution that I can reproduce by my self later for mass-production by doing be own circuit board.

Thanks in advance!


You need a driver board to run it. SSD1963 based ones are popular and are often included on the screen, especially the 7" ones on eBay.

Arduinos cannot drive a display directly. Small TFT screens often include the driver chip on them in the form of a Chip On Glass (CoG). That can't be done with the larger screens due to the sheer​ amount of memory needed to store the frame buffer. So an external chip has to be used, or a microcontroller with built in TFT interface.

Note that even with an SSD1963 (or equivalent - see the ones BuyDisplay sell are based on the RA8875) interfacing the Arduino to the TFT screen results will most likely be somewhat disappointing. Especially if you are interfacing using SPI or I2C which will create a bottleneck. Best is to interface with a 16-bit "8080" interface (16 data bits, read, write, chip select, reset and D/C), however that takes a lot of IO pins, and ideally a proper parallel interface to drive it quickly. And you want a lot of RAM for manipulating the data you want to display...

  • Ok but I can not use it with the raw display and arduino due? – Tibbe Aug 1 '17 at 15:38
  • No, that does not have a TFT interface in it. Generally you want a SoC, such as is used on the Raspberry Pi or Beaglebone Black, for that kind of thing. – Majenko Aug 1 '17 at 15:40
  • ok, the problem is that i want to avoid OS based devices and only use micro controllers that i can build by my self with EagleCAD. – Tibbe Aug 1 '17 at 15:45
  • So you will need a display with a driver chip - and that means spending more money. – Majenko Aug 1 '17 at 15:46
  • and what about this driver? adafruit.com/product/1590 – Tibbe Aug 1 '17 at 15:46

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.