Overview
Description
The Renesas RA6M2 group of microcontrollers (MCUs) uses the high-performance Arm® Cortex®-M4 core and offers Ethernet MAC with individual DMA, to ensure high data throughput. The RA6M2 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 RA6M2 is suitable for IoT applications requiring Ethernet, security, large embedded RAM, and low active power consumption.
Features
- 120MHz Arm® Cortex®-M4
- 512kB - 1MB Flash memory and 384kB SRAM
- 32kB Data Flash to store data as in EEPROM
- Scalable from 100-pin to 145-pin packages
- Ethernet controller with DMA
- Capacitive touch sensing unit
- USB 2.0 Full Speed
- CAN 2.0B
- SCI (UART, Simple SPI, Simple I2C)
- SPI/ I2C multimaster interface
- SDHI
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
-
AGT1 Compare A or B interrupt in RA6M2 MCU
... underflow. I have a value and want to compare that value with AGT1 timer value and want to generate interrupt. In FSP Configuration, i didnt find any configuration for compare function in AGT timer. So how to configure AGT1 timer compare A or B interrupt in RA6M2 MCU? Thanks Nandish.
Sep 28, 2023 -
I have successfully ported AzureRTOS to EK-RA6M2
Dear RA Fellows, I was long waiting for AzureRTOS source code, and finally, Microsoft announced it. Azure RTOS is available at the following link with All components. https://github.com/azure-rtos I spent a couple of hours and was able to Run azureRTOS on the RA ...
May 29, 2020 -
Audio Clipping Issues with RA6M2 using WM8904 in Master Mode and I2S in Slave Mode
Hello Renesas Community, I am working on a project using the RA6M2 1MB microcontroller and encountering an issue with audio playback. My setup involves the WM8904 audio codec operating in Master Mode, while the RA6M2's I2S (with DTC enabled) is configured in Slave Mode. I am generating an external ...
Jan 8, 2024
FAQs
-
Temperature Sensor Calibration Data from R_ADC_InfoGet is Incorrect on RA6M1, RA6M2 and RA6M3
On the RA6M1, RA6M2 and RA6M3, the R_ADC_InfoGet function returns UINT32_MAX in the adc_info_t::calibration_data field. On these MCUs read the TSCDR register directly as follows:
Apr 5, 2021 -
High Temperature LGA/BGA Packages for RA6M1, RA6M2 and RA6M3 are missing during project creation
Suitable Products
Jan 20, 2021 -
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
Videos & Training
The Renesas RA Family of 32-bit MCUs is designed to help device developers create the next generation of secure IoT devices. They are low power, have a wide variety of peripherals and connectivity options, and sport the latest HMI to help end customers have an immersive experience.