Integration Riverdi modules with Arduino

Riverdi company is the leader in intelligent TFT display modules. We use cutting-edge technologies and the experience gained for years on the market, thus we can provide the best display solution for the specific application. 

As our specialization are the intelligent solutions our standard lines provides the support of the SSD1963 graphic controller, as well as the three generations of EVE (Embedded Video Engines). We do have in offer modules with control boards with EVE1, EVE2 and the newest on the market – EVE3.

The modularity of our products makes it possible to accomplish various requests of the project – from simple hobby design to the industrial application!

In this short article we will show you how easy is the implementation of Arduino board to our display via the Arduino TFT shield.

Riverdi TFT shield

To start programming your Riverdi display with the Arduino Riverdi TFT shield, you will need few basic components:

The assembled equipment, ready to work: 

Riverdi assembly

You will also need an IDE from Arduino and project files from Riverdi github:

To install Arduino IDE download the file from the official website and follow the official Arduino Guide.

Then just install Riverdi project files from the github repository and extract it to chosen location.

After the successful installation, you need to connect the Arduino board to your PC via USB cabel. Windows will autodetect the device and install drivers whether necessary. If any problem would occur, please contact Arduino help directly.

The last step is to show your IDE what type of board you have and where it is connected. To perform that go to the Tools> Board and choose your Arduino board:


Then choose the port and select connected device:

Riverdi code

To compile the library first clone the repository and then go to  File > Open> select the riverdi-eve-arduino.ino file. After that build (Ctrl+R) and upload (Ctrl+U) project to your Arduino Device.

Note: before compilation please edit Platform.h file to choose Embedded Video Engine series (-DEVE_1, -DEVE_2 or -DEVE_3 flags), choose type and size of connected TFT module (choose predefined macros for Riverdi EVE modules or edit timings manually in Riverdi_Modules.h file for custom displays) or to redefine Chip Select and Power Down pins (default configuration supports Arduino Riverdi TFT Shield).

Using above guide you created the simple Arduino app. You can easily implement full color graphic user interface to your arduino project thanks to Riverdi TFT intelligent display solutions.

The example of the possibilities of the module is shown in the link: 

To get help, please contact the Riverdi support: [email protected]

LikedLike this to see more

Spread the word

Flag this post

Thanks for helping to keep our community civil!

Notify staff privately
It's Spam
This post is an advertisement, or vandalism. It is not useful or relevant to the current topic.

You flagged this as spam. Undo flag.Flag Post
You have to be logged in to chat

Our chat is a buzzing-with-life place where our community members join to discuss and foster great conversations.

Whether it's about their latest robotics project, questions about electronics, debates about the industry, or just talking between friends.

You have to be logged in to chat