Overview
Description
The RX66N Group microcontrollers feature flash memory that can be read with zero wait states from the CPU, delivering superior real-time performance. They are equipped with the third-generation RX CPU core, the RXv3 core, and these high-performance products operate at 120MHz. Real-time control and networking of equipment are realized with a single chip with 4MB flash memory capable of read operations at 120MHz, 1MB of SRAM and 182 general-purpose I/O ports. The device also supports high-end HMI functionality for advanced display capability. The device also has complete security capability, vital for industrial and consumer equipment today. The RX66N can also contribute to the miniaturization of the housing and the shortening of the development cycle.
Features
- 120MHz RXv3 core, double-precision FPU, and register bank save function that speeds up interrupt response
- 4MB flash memory (120MHz read access, dual bank), 1MB SRAM
- 182 general I/O ports
- Ethernet, SD Host interface, USB 2.0 Full Speed, 3-channel CAN, QSPI
- TFT LCD controller, 2D drawing engine, serial sound interface, CMOS camera interface
- Encryption engines (AES, 3DES, RSA, ECC, SHA, TRNG), key management, flash memory protection
- Single power supply with operation from 2.7V to 3.6V
- Operating ambient temperature: -40 to 85°C or -40 to 105°C
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
Support Communities
-
Smart Configurator; RX23E-B; RX66N
... find "Application Note" (R01AN1692EJ0290 Rev.2.90) with the following API: Is there any application note for the changed API? I have also noticed that I get a different "Developer Assistance" display for the RX66N: RX23E-B vs. RX66N Any tips on what I am doing wrong? Best regards, Roger
Jul 3, 2024 -
RX66N - Is voltage translation needed for a 5V I2C bus?
... custom board that integrates the RX66N microcontroller. In the board we have an I2C bus working at 5V that has to be connected to the RX66N. Do I have to adapt the 5V I2C to 3V3 for interfacing the microcontroller, or since I2C in the RX66N is located in 5V ...
Mar 11, 2024 -
RX66N CCRX V3.04.00 and #include
I am getting the following error when I created a blank C++ project in e2studio. E0562310:Undefined external symbol "string::_ec2p_getmem(const char *, unsigned long, char, bool)" referenced in ".\src\string_test.obj" and added #include
Jan 7, 2023to the file..... I have included the file that I changed ...
FAQs
-
Evaluation Board for RX72M, RX72N and RX66N
... RJ45 connector, and Wi-Fi/BLE module. There are no dedicated kits for the RX66N. The RX72N kits can be used to evaluate the RX66N by reducing the clock from 240MHz to 120MHz. Either the RSK+ or the Envision Kit can be used for RX66N development. Note that to ...
Apr 7, 2020 -
Is there any limitation when using Double-Precision Floating-Point Coprocessor on some RXv3 devices (RX66N, RX72N, RX72M)?
... double precision floating handling isn't enabled, there isn't any byte-alignement limitation on the RXv3 core. For more information, Chapter 2.8 of RX66N user's manual describes this feature: https://www.renesas.com/en/document/mah/rx66n-group-users-manual-hardware ...
Dec 10, 2024 -
Target Application of RX72M, RX72N and RX66N
The RX72M, RX72N, and RX66N have built-in flash memory capable of reading data at 120 MHz with no wait-states, which is the industry’s fastest class, so these devices exhibit stable CPU performance. These devices are optimal for industrial robots, general-purpose inverters, block-type PLCs and remote ...
Apr 7, 2020