Arduino Forum

Using Arduino => Displays => Topic started by: LEI_JIN on Mar 14, 2019, 04:02 pm

Title: arduino UNO with riverdi screen
Post by: LEI_JIN on Mar 14, 2019, 04:02 pm
I am trying to use riverdi display RVT50AQFFWC00 (MIKROE-2171) with arduino UNO.


The components I have are:
Arduino UNO
Riverdi click (MIKROE-2100)
Display Development Tools 5" Capacitive Riverdi Display, RVT50AQFFWC00 (MIKROE-2171)

I have the wiring schematic attached.

I wonder if this setting will work and is there a sample program to start with?

If not, what components I should choose, or how could I make the screen working.

The purpose of the project is the display a reading from encoder and reset the process from the screen.

Thanks for help.
Title: Re: arduino UNO with riverdi screen
Post by: TFTLCDCyg on Mar 14, 2019, 10:59 pm
Your TFT is a 3.3V SPI device. Use this shield (https://riverdi.com/product/arduino-riverdi-tft-shield/)

The library of control can be this: gameduino 2/3 (https://github.com/jamesbowman/gd2-lib)

(http://www.mediafire.com/convkey/30dc/oazees9wrbwk6i3zg.jpg)
MCU: arduino UNO
TFT: Riverdi 5" FT813 (800x480 px)
Title: Re: arduino UNO with riverdi screen
Post by: LEI_JIN on Mar 15, 2019, 03:10 pm
thanks for help
Title: Re: arduino UNO with riverdi screen
Post by: TFTLCDCyg on Mar 15, 2019, 06:33 pm
Also you can use a MCU of 3.3V like an arduino due or teensy 3.2 or 3.5 or 3.6, or STM32: M4 Demo, F429ZI-Disco, Nucleo F767ZI or Core7XXI

Connect your TFT directly on SPI1.

You need this

- breakout 20 pin FPC 0.5 mm pitch like this (https://es.aliexpress.com/store/product/5PCS-LOT-FPC-20PIN-adapter-board-FFC-turn-2-54-TFT-LCD-seat-1mm-and-0/1678083_32773129109.html?spm=a219c.search0104.3.127.54a72de8BmqRna&ws_ab_test=searchweb0_0,searchweb201602_9_10065_10068_319_10059_10884_317_10887_10696_321_322_10084_453_10083_454_10103_10618_10307_537_536_10902,searchweb201603_16,ppcSwitch_0&algo_expid=1c5d462a-091a-4cb6-8013-55d2bb1cb388-20&algo_pvid=1c5d462a-091a-4cb6-8013-55d2bb1cb388&transAbTest=ae803_5) or this (https://riverdi.com/product/break-out-board-20/)

- FPC 20 pin 0.5 mm pitch (large: 5, 10, 12 or 15 cm)


STM32F103VE
(http://www.mediafire.com/convkey/e660/60t6c7mbaq4yy92zg.jpg)

Teensy 3.6
(http://www.mediafire.com/convkey/cbac/cydpsqv59tb93uzzg.jpg)

You can use this SD reader in parallel to SPI port of the TFT, but with a different SD-CS pin.

(http://www.mediafire.com/convkey/ce9d/8pwor5yuo64748mzg.jpg)

I recommend this wiring: pin 10 for TFT-CS and 5 for SD-CS on boards like teensy 3.X or arduino Due

For the TFT on STM32: SPI1

For the SD reader on STM32: SPI3 on F429-Disco or Nucleo F767ZI; SPI2 on M4Demo or Core7XXI