Skip to content

HMI SDK on RZ/G series

The Renesas RZ/G HMI SDK is an all-in-one package that includes the necessary software for developing a Linux HMI application.

The HMI SDK provides a Linux HMI application development environment for the RZ/G Evaluation Board Kit.

  • Easy-to-Use

    The HMI SDK provides a quick and easy development environment, making it easier for Linux beginners to start using a Linux MPU.

  • Free of Charge

    All software in the HMI SDK is available for free.

  • Ready-to-Use

    The HMI SDK includes the following GUI frameworks and libraries that are appropriate for HMI.

By using the image files from the SDK, you can easily create a bootable SD card. Insert the SD card into the board, and the HMI demo will automatically start on Linux. You can then begin developing your own application with ease, as the SDK includes an installer for a cross-development toolchain. Additionally, sample applications that run on the HMI SDK Linux environment are available on our GitHub.

For more information, see Overview.

What's new

2025/08/07

RZ/G HMI SDK version 2.3.1.0 is available.

  • Update VLP/G from v3.0.6 update3 to v3.0.7.
  • Update RZ MPU HTML5 (Chromium) Package for VLP from v1.0.0 to v1.0.1
    • Add support for hardware video decoding on Chromium (RZ/G2L only).
  • Add a video player to home panel demo running on Chromium (RZ/G2L only).
  • Add a sample application program ’LVGL home panel demo’.

View Version History >

Getting Started

Getting Started is a complete guide to learn how to run HMI Applications, which explains the procedure for setting up the development environment, compiling HMI Applications, setting up the board and running HMI Applications.

Get your target board now and GET STARTED.

HMI Frameworks

The HMI SDK supports the following GUI frameworks and libraries that are appropriate for HMI. In addition, the HMI SDK provides HMI sample applications implemented by using the GUI frameworks and libraries. For more information about the applications, see Overview.

LVGL (Light and Versatile Graphics Library)

LVGL is the most popular free and open-source embedded graphics library to create beautiful UIs for any MCU, MPU and display type. It is a lightweight graphics library, and it works without GPU. In addition, a lot of sample applications are available. They would be helpful to users.

Chromium

Chromium is the most popular browser in recent years, and it is increasingly being adopted for embedded products. You can implement HTML5-based solutions using Chromium. It uses GPU for its rendering.

A browser-based GUI on Chromium (HTML5 solutions) offers several advantages:

  • Feature-rich user interface
  • Cross-platform compatibility
  • Lower development costs

Video

  • RZ/G2L Tutorial: Get Started with HMI SDK
    This video introduces the Renesas HMI SDK, then guides you through accessing its website and downloading the package. It concludes with a brief demonstration on how to quickly deploy it.

  • RZ/G2L Advanced Tutorial: Build the HMI SDK Sample Application
    Learn how to build the HMI SDK sample application with this step-by-step tutorial. The video will also cover deploying and running the sample application.

  • 64-bit RZ/G2L, RZ/G2LC Microprocessors Expand HMI Features