STM32 Evaluation Board


Riverdi STM32 Evaluation Board is an evaluation/development board intended for development and use of applications on a wide range of Riverdi displays. It supports only Riverdi EVE4 modules for displays from 3.5” through 10.1” and Riverdi HB IPS series with RGB, LVDS and DSI interfaces (the two last types must have additional serializer) in combination with different types of touch panels.

Its most important advantage is that it allows you to work with a display in three modes:

  • From STM32F469 via RiBUS (SPI) to BT817Q/EVE4 displays
  • From USB via FT232H bridge to RiBUS (SPI) and then to BT817Q/EVE4 displays
  • From STM32F469 LTDC TFT controller to Riverdi HB IPS displays with RGB interface and to Riverdi HB IPS displays with LVDS&DSI interfaces with serializer.

The board contains all necessary components for a successful development of graphic applications, including:

  • USB Interface,
  • uSD Card interface,
  • 2 user programmable LEDs,
  • 2 user programmable buttons,
  • Debug UART interface.

While STM32 controller is powered by a USB interface, the displays can be supplied either from the same DC source or from an independent DC power source.

The STM32 Evaluation Board comes with:

  1. Micro USB cable
  2. Micro SD card
  3. FFC0520150
Part Number: STM32-EVALUATION-BOARD Category: Tags: board, evaluation, stm32


Resources are key

Compared to EVE4 displays, where most of the graphic and UI operations are handled by a graphics processor, STM32 carries out the same operations when driving the HB IPS RGB displays. In such conditions, the high processing power of the STM32F469II processor becomes apparent. 

Regarding the embedded systems and applications that control the display, the resources on the board can be the key factor to success. Compared to usual embedded systems in which a microcontroller is used to do less complex operations, e.g. sensor reading or motor control – and where Cortex M0 processor is more than enough to handle all tasks – in case of systems that primarily control the display, the amount of necessary resources grows rapidly. According to EE Times, now only 14% of the graphic files are handled by 32-bit systems. This fact puts Riverdi in the group of technology leaders. 

The key requirements for such systems are: 

Processing power, 

RAM memory, 

Nonvolatile memory. 

Processing power is necessary to allow a smooth operation of a display as well as to perform any required operations happening in the background. RAM memory should be big enough to store at least the complete frame buffer for higher resolution and color depth screens. Finally, non-volatile memory is necessary to store all objects used in a graphic application like fonts or icons. Considering all above facts, Riverdi STM32 Evaluation Board is designed carefully to meet all the key requirements. 

STM32 scheme
STM32 scheme

How to drive external displays

Jumper between P7 & P8: FTDI serial/SPI bridge connected to RiBUS SPI:

Use the FT232 serial to SPI bridge by connecting a micro USB cable to the connector labeled “Direct USB” and using the EVE Screen Editor to quickly generate graphical user interfaces with minimum effort .

Jumper between P9 & P8: STM32 connected to RiBUS SPI:

Use the onboard STM32F4 to develop and test firmware for driving a connected Riverdi EVE4 series display with BT817Q controller.

RGB extension add-on

While the evaluation board itself contains all key components plus the RiBUS interface to EVE4 displays – the RGB extension header brings the interface to most of Riverdi RGB displays.

The evaluation board can use either RiBUS to drive the display with EVE4 graphics controller or the RGB extension. An add-on board, apart from delivering signals to the display, plays a role of a physical carrier to the whole module. Therefore, add-on boards must be customized to the displays they are serving.

Because of STM32F469II resolution limitation, it is currently possible to connect 10.1” displays only via RiBUS – so they must be the models with BT817Q controller.

STM32 scheme

One evaluation board for any display

Additional information

Weight46 g
Dimensions111.7 × 70.73 × 19.7 mm
Go to Top