Overview
Description
The Renesas RA4M2 group of 32-bit microcontrollers (MCUs) uses the high-performance Arm® Cortex®-M33 core with TrustZone®. In concert with the secure crypto engine, it offers secure element functionality. The RA4M2 is built on a highly efficient 40nm process and is supported by an open and flexible ecosystem concept—the Flexible Software Package (FSP), built on FreeRTOS—and is expandable to use other RTOSes and middleware. The RA4M2 is suitable for IoT applications requiring vast communication options, future proof security, large embedded RAM, and low active power consumption down to 81µA/MHz running the CoreMark® algorithm from Flash.
Features
- 100MHz Arm Cortex-M33 with TrustZone
- Secure element functionality
- 256kB - 512kB Flash memory and 64kB SRAM with parity and 64kB SRAM with ECC
- 8kB Data Flash to store data as in EEPROM
- 1kB Stand-by SRAM
- Scalable from 48-pin to 100-pin packages
- Capacitive touch sensing unit (CTSU)
- USB 2.0 Full Speed
- CAN 2.0B
- Quad SPI
- SCI (UART, Simple SPI, Simple I2C)
- SPI/I2C multi-master interface
- SDHI and MMC
Comparison
Applications
Design & Development
Software & Tools
Sample Code
Boards & Kits
Models
ECAD Models
Schematic symbols, PCB footprints, and 3D CAD models from SamacSys can be found by clicking on the CAD Model links in the Product Options table. If a symbol or model isn't available, it can be requested directly from SamacSys.

Support
Support Communities
Renesas Academy
Support Communities
-
How to program RA4M2 through SWD?
Hello, We're new to Renesas MCUs and have design a custom board with RA4M2 MCU. We are going to program and debug the board with E2 Emulator. MD pin is pulled up to the 3V3 and SWO pin is floated. My question is do we have to connect MD ...
Dec 14, 2022 -
RA4M2 USB
Hello, I created a small project for USB HMSC. When I inserted a FAT32 formatted 4GB device, it cann't pass the RM_FREERTOS_PLUS_FAT_MediaInit function. I get 0x05DC as MediaInit return value. I atteched the project. Could you help me to run the project properly? Kind Regards ...
Dec 2, 2024 -
USB in callback mode without FreeRTOS on RA4M2
Hello, I am implementing a PVND class device - in polling mode for the moment. Is there any possibility to switch it to interrupt mode (so use the provided callback in the FSP config) without using FreeRTOS ? Looking a bit through the driver, I can remove the #ifdefs in the ...
Apr 29, 2023
FAQs
-
RA6M1, RA6M2, RA6M3, RA6T1, RA6M4, RA6M5, RA4M2, RA4M3: Can A/D conversion be performed on other analog input?
Yes. Temperature sensor output and internal reference voltage are selectable at the same time as the analog input of the channel. A/D conversion is performed first for the analog input of the channel, next for the temperature sensor output, and then for the internal reference voltage.
Apr 28, 2021 -
Correct Connections for VCL pin on RA4M2 MCUs
You might be confused on what to do with the VCL pin when reading the datasheet. Section 1.5 says: "Connect this pin to the VSS pin by the smoothing capacitor used to stabilize the internal power supply", you might think that you connect VCL to Vss right next to ...
Jan 18, 2022 -
RA4M2: Highest performance with lowest possible active current
The RA4M2 with Arm® Cortex-M33 @ 100MHz, the Renesas high performance Flash technology, and the crypto grapihic accelerators are reaching the highest performance with the lowest active power consumption of 81 uA/MHz running the Core Mark algorithm from Flash.
Feb 3, 2021
Videos & Training
Introducing the RA4M2 Group of 100MHz Arm® Cortex®-M33 core general-purpose 32-bit microcontrollers (MCUs). These MCUs deliver lowest active power, industry-leading performance and security for IoT applications.
Additional Videos
Events & Webinars
News & Blog Posts
Blog Post
Jan 28, 2022
|
Blog Post
Feb 3, 2021
|