emWin for Renesas RA
Users of the widely scalable Renesas 32bit RA Family MCUs have the benefit of receiving the full emWin package for their commercial application free of charge as object code library.
About emWin
The professional GUI emWin enables you to create efficiently high quality graphical user interfaces on your Renesas RA embedded system. emWin empowers your resource-constrained microcontroller-based systems to run stunning interactive interfaces. emWin is independent from any display — It Simply Works!
It is compatible with single-task and multitask environments, with a proprietary operating system or with any commercial RTOS. emWin is written in "C".
In case you like to have access to the emWin source code as Renesas RA user simply get your source code upgrade license direct from SEGGER with a discount!
Key features
- ANSI C library
- No RTOS required
- Any display with any controller could be used
- Minimal resource usage in RAM and ROM
- VNC client/server with file transfer
- Language resource files
- RTL and Bidirectional text support
- Multiple layers supported
- Simultaneous use of multiple displays
- Virtual display support
- Multibuffering avoids flickering and tearing effects
- Integrated memory management system
- Simulation environment
- JPEG based movie format for free of charge movies
- Window manager and free customizable widget library
- Wide range of available tools
- New GUI design Tool - AppWizard
About Renesas RA6M3
The RA6M3 microcontrollers embed an integrated Secure Cryptography Engine, several communication interfaces, and a TFT interface enabling HMI for industrial and network control systems. The integrated TFT controller and 2D graphic accelerator is ideal for TFT displays designed into IoT edge devices or system control applications. Selecting a display size up to WQVGA allows its large 640 KB of on-chip RAM to be used as display frame buffer, which saves external RAM to ensure a cost-optimized design. For more information about the RA6M3 MCU please have a look here: https://www.renesas.com/eu/en/products/microcontrollers-microprocessors/ra.html
Renesas RA6M3 Group comes with D/AVE 2D hardware acceleration which is supported by emWin.
emWin package for Renesas RA
The emWin package for RA includes the emWin PRO package, along with the GUIDRV_Lin and GUIDRV_FlexColor drivers. Please note that while the emWin library is not included in the download below, it is part of Renesas' FSP (flexible software package).
The download below offers a quick start application project for the EK-RA6M3G and emWin. It contains three emWin demos showing several features of the EK-RA6M3G, such as the DAVE2D drawing engine and the on-chip JPEG decoder. To run the quick start application, Renesas' FSP is required. For more information on the EK-RA6M3G, the FSP and other demo applications, please visit Renesas' RA website.
Please create your free user account to download the full package for your commercial application design: