Skip to main content

Software & Drivers

Explore Renesas Software Solutions

Renesas software packages are tailored to specific product families, providing engineers with the essential components to begin development. Whether you're working with microcontrollers, processors, or specialized boards, each package delivers the right mix of drivers, middleware, and documentation aligned to your chosen device. This product-focused approach ensures compatibility, simplifies integration, and enables faster prototyping and deployment.

RA Arm Cortex-M MCUs

Enhanced RA Family software offers scalable, high-quality tools for embedded systems, streamlining development with flexibility and ease of use.

RZ 32 & 64-bit MPUs

Linux and RTOS-based tools tailored for high-performance RZ processors in AI, HMI, and industrial control applications.

RX 32-Bit Performance/Efficiency MCUs

Comprehensive software suite for RX MCUs including FreeRTOS, cloud connectivity, and motor control support.

Wireless Connectivity

Renesas offers mature, low-power Bluetooth and Wi-Fi software stacks with dev kits and mobile apps enabling seamless, secure integration into smart IoT devices.

Clocks & Timing

Includes PTP Clock Manager and RICBox tools for precise timing, synchronization, and clock configuration in embedded systems.

GreenPAK Programmable Mixed-Signal

Configurable ICs that reduce component count, board space, and power use—ideal for fast, flexible mixed-signal circuit design.

Software Partners & Support

A curated ecosystem of trusted software partners and support delivering commercial-grade building blocks that work out-of-the-box with Renesas products, accelerating secure, scalable, and standards-compliant development across IoT, industrial, and automotive domains.

Engineer browsing renesas's github community page for documentation.

Renesas GitHub

Access Renesas software and comprehensive documentation on GitHub to streamline your design process, accelerate development, and ensure seamless integration across your projects.

Browse our GitHub

Software List

TitleNameDescriptionCompany
3D Surround View With and Without GPUSoftware PackageGPU version (R-Car H3 / M3) • 4x 2MP @ 30fps input • 4k @ 60fps output • Cogent color harmonization • Dynamic 3D bowl, dynamic blend zones • Transparent car (Historical view) • Detection features IMR version (R-Car V3H / V3M) • 4x 2MP 30fps inputCogent Embedded Inc.
AI Accelerator: DRP-AISoftware PackageDRP-AI is Renesas' dedicated hardware that provides high performance and low power consumption, and the ability to respond to the rapid evolution of AI.Renesas
Automotive BMS Application Model & SoftwareSoftware PackageBMS application models and software reduce the effort and time required to develop applications to estimate State Of Charge and State Of Health.Renesas
Automotive SoC Consulting ServiceSoftware PackageR-Car Online Consultation is a service where you can receive various consultations regarding R-Car V3H and R-Car V3M. We propose various solutions according to the customer’s situation, such as consultation for customers who are considering R-Car for the first time, learning of image recognition and deep learning using R-Car, and construction of evaluation environment. With this development consulting service for automotive SoC, we will shorten the introduction time of customers and solve problems at an early stage.Hitachi Industry & Control Solutions, Ltd.
Automotive Sound Recognition (SWS)Sound / VoiceThe Reality AI solution uniquely combines both hardware and software to give passengers a new level of protection.Renesas
Bluetooth® Low Energy Protocol Stack for RL78 FamilyProtocol StackBluetooth v4.2 certified protocol stack (Target device: RL78/G1D)
Renesas
Bluetooth® Low Energy Protocol Stack for RX familyProtocol StackBluetooth v5.0 certified protocol stack [Target device: RX23W]
Renesas
Crypto LibrarySecurity / CryptoRobust encode library to ensure security for all types of system developmentsRenesas
Custom Board Support Package CreatorSoftware PackageCommand-line tool within e2 studio for creating custom board support packages (BSPs) that ensure proper boot up and application initialization.Renesas
Data Flash DriverOn-chip Flash MemoryBlock type Device Drivers for data flash embedded microcontrollers
Renesas
DRP Library for RZ/A2M FreeRTOS™ Software PackageSoftware PackageSoftware package for the RZ/A2M
Renesas
DRP-AI Extension Pack (Pruning Tool)ImagingThe DRP-AI Extension Pack provides a pruning function optimized for RZ/V2H and RZ/V2N, which can be used in combination with the training code written with the use of PyTorch or TensorFlow.Renesas
DSP Library for RX FamilyDSP / FFTSoftware library that implements numeric operation function used in DSP with general purpose MCU
Renesas
e² studio for Renesas Synergy™Software PackageThe e² studio ISDE is specifically designed for the Synergy Platform and offers tools for three phases of the software design process: preparation phase, build phase and debug phase.Renesas
FAT File SystemFile SystemFAT file system, Original file system
Renesas
FAT File System [M3S-TFAT-Tiny] for the RL78 FamilyFile SystemFAT file system for RL78 FamilyRenesas
FAT File System [M3S-TFAT-Tiny] for the RX FamilyFile SystemFAT file system for RX Family
Renesas
FAT file system software library middleware for the RZ/A SeriesFile SystemPC compatible FAT file system software library for RZ/A series
Renesas
FFT Library for RL78 FamilyDSP / FFTFast Fourier Transform (FFT) LibraryRenesas
Firmware Update moduleSecurity / CryptoBy using the firmware update module, users can easily incorporate firmware update functionality and secure boot functionality into their applications.
Renesas
Flash Access Driver (FAD)On-chip Flash MemoryThe Flash Access Driver (FAD) provides simple operation as an API (FAD function) to handle flash memory operations by calling the FAD functions within the application.Renesas
Go Configure Software HubSoftware PackageGo Configure Software Hub provides development support for a variety of products, including GreenPAK configurable mixed signal matrix and ForgeFPGA™ devices.Renesas
GreenPAK Designer (Legacy)Software PackageGreenPAK Designer development software enables a completely graphical design process, requiring no programming language or compiler allowing a designer to configure, program, and test custom GreenPAK samples in minutes.Renesas
HI1000/4 Real-time OS for H8SX, H8S FamilyITRON OSμITRON4.0 Specification real-time OS for H8SX, H8S Family [Required IDE :High-performance Embedded Workshop]
Renesas
HI7000/4 Real-time OS for SuperH FamilyITRON OSμITRON4.0 Specification real-time OS for SH-1,SH-2,SH2-DSP,SH-2A,SH2A-FPU [Required IDE :High-performance Embedded Workshop]Renesas
Hypervisor Xen BSP (elinux.org)Software PackageThis link goes to the Xen BSP page for R-Car S4 Starter Kit on eLinux wiki. It explains how to build the Xen BSP included in the R-Car S4 SDK.Renesas
I²C Serial EEPROM DriverSerial MemoryDevice Drivers for I²C Bus Serial EEPROM R1EX24xxx Series, R1EV24xxx Series and HN58X24xxx SeriesRenesas
IAR Embedded Workbench® for Renesas Synergy™Software PackageDevelop with an advanced configuration and analysis development environment that includes power debug capabilities and a highly optimizing compiler.Renesas
ICUMX Loader and Flash Writer Package for R-Car S4 Starter KitSoftware PackageThis is the ICUMX Loader and Flash Writer Package for the R-Car S4 Starter Kit.Renesas
INTEGRITY® RTOSSoftware PackageThe INTEGRITY® RTOS is built around a partitioning architecture to provide embedded systems with total reliability, absolute security, and maximum real-time performance.Green Hills Software LLC
ISP Solutions for R-Car V3H & R-Car V3MSoftware PackageR-Car V3x ISP solutions, ISP Pipeline • Raw data correction • Lens correction • Noise reduction • Demosaic • Exposure control • White balance • Color correction • Color space conversion: RGB or YUV output PC Tuning Tools • Real-time Tuning • Off-line TuningCogent Embedded Inc.
JPEG Encode/Decode Software Library for RX FamilyImagingJPEG Encode/Decode Software Library that comprises the JPEG Decoder and the JPEG EncoderRenesas
M3S-DATFAOn-chip Flash MemoryData flash driver (standard version) for R8C/2x, R8C/1x, and M16C/Tiny Series (only for data flash embedded microcontrollers)
Renesas
M3S-DATFBOn-chip Flash MemoryData flash driver (small version) for R8C/2x, R8C/1x, and M16C/Tiny Series (only for data flash embedded microcontrollers)
Renesas
M3S-DATFRXOn-chip Flash MemoryData Flash Driver for RX Family
Renesas
M3T-MR100/4 Real-time OS for R32C/100 SeriesITRON OSμITRON4.0 Specification real-time OS for R32C/100シリーズ [Required IDE :High-performance Embedded Workshop]
Renesas
M3T-MR30/4 Real-time OS for M16C Series and R8C FamilyITRON OSμITRON4.0 Specification real-time OS for M32C/80, M16C/80 Series [Required IDE :High-performance Embedded Workshop]

Renesas
MultiMediaCard / eMMC Driver for RX FamilyeMMCDevice driver for controlling MultimediaCard using MultimediaCard Interface (MMCIF) built-in the MCU
Renesas
OpenCV AcceleratorImagingOpenCV Accelerator utilizes Renesas unique hardware DRP suitable for image processing as an image processing accelerator and improves user system performance by accelerating OpenCV image processing.Renesas
PTP Clock Manager for LinuxSoftware PackageSupports IEEE 1588 and Synchronous Ethernet communication requirements. PTP Clock Manager features a clock servo and Packet Delay Variation (PDV) filter to meet the needs for G.8275.1 and G.8275.2 standards from the ITU-T.Renesas
QNX's ASIL Real Time Operating SystemSoftware PackageBlackberry provides ASIL compliant RTOS and BSP stack optimized for Renesas R-Car V3H & R-Car V3M.QNX
R-Car Gen4 Flash Writer for Winbond Octal NOR FlashSoftware PackageThe Flash writer transfers some of binary images from Host PC via SCIF of R-Car Gen4 and writes the binary images to external flash memory. By applying the patch file to the Flash writer, it will be able to write to Winbond Octal NOR Flash (Part numbers: W35T02NW, W35T01NW, W35T51NW, W35T25NW).Winbond Electronics Corp. Japan
R-Car Hardware using OpenCL and SYCLSoftware PackageCodeplay's Solution for Renesas R-Car developers. ComputeSuite for R-Car™ enables developers to accelerate applications on R-Car hardware using OpenCL and SYCL.Codeplay Software
R-Car S4 SDK for gatewaySoftware PackageR-Car S4 SDK is SW platform based on Linux and also common for R-Car S4 Spider board. Please download R-Car S4 SDK from R-Car S4 product page which this link guides to move to. NDA will be displayed before download of R-Car S4 SDK and acceptance of it is required for download.Renesas
RA Flexible Software Package (FSP)Software PackageFSP is an enhanced software package designed to provide easy-to-use, scalable, high-quality software for embedded system designs using Renesas RA Family of Arm Microcontrollers.
Note: FSP with e² studio Installer (Platform Installer) will install the e² studio tool, FSP packs, GCC toolchain, and Segger J-Link drivers required to use this software. No additional installations are required.
Renesas
Renesas Bluetooth® Low Energy Mobile Application SuiteSoftware PackageRenesas’ comprehensive collection of Bluetooth® Low Energy mobile applications: SmartBond, SmartConfig, SmartConsole, SmartTags, and SUOTARenesas
Renesas Graphics Library (RGL)ImagingRGL is a library for graphics related functions of RH850/D1M.Renesas
Renesas IC Toolbox (RICBox)Software PackageThe Renesas IC Toolbox (RICBox) software platform enables customers to configure Renesas devices on evaluation kits when attached to the computer running the software.Renesas
Renesas MCALSoftware PackageRenesas' MCAL (Microcontroller Abstraction Layer) software drivers can be obtained as a stand-alone software package.Renesas
Renesas Peripheral Driver LibrarySoftware PackageUnified API library for controlling peripheral I/O modules on Renesas MCUs. For OS-less development. Target devices : RX220, RX610, RX62G, RX62N, RX621, RX62T, RX630, RX63T etc. (This software is bundled with the Renesas Starter Kits and Peripheral Driver Generator for the above devices.)
Renesas