

Overview
The RX family offers an evaluation kit with a convenient development environment (e2 studio) which is ideal for IoT device development. The evaluation kit supports real-time OSs (FreeRTOS, Azure RTOS) and various libraries (SSL/TLS, OTA, MQTT, TCP/IP, etc.) for IoT devices provided by major cloud vendors such as Amazon Web Services (AWS) and Microsoft. AWS and Microsoft device certifications give you the confidence to start development immediately. We support your IoT development with various application notes, such as the visualization of data uploaded to the cloud, remote control of devices and OTA firmware updates, etc.


Connect to leading cloud services
Amazon AWS Microsoft Azure
Data visualization in the cloud
RX65N CloudKit(Wi-Fi) RX72N EnvisionKit(Wi-Fi) CK-RX65N(Cellular / Ethernet)
Remote firmware (FW) update via OTA
FreeRTOS OTA Azure RTOS OTA(ADU)

Choose the board you want to use
Install the integrated development environment and compiler
RENESAS | IAR Systems ※Supports Azure RTOS only |
|
---|---|---|
Integrated development environment | e² studio (free) | IAR Embedded Workbench for Renesas RX (commercial version) |
Compiler | Renesas CC-RX compiler (paid) or GNU CC compiler (free of charge) ※ ※This can be installed at the same time as e² studio |
IAR RX compiler (commercial version) |

Obtain the sample code
e² studio | IAR Systems ※Supports Azure RTOS only |
Remarks | |
---|---|---|---|
Create a new RTOS project | done (Recommended) |
done |
|
Download the project from GitHub, and then import that project. | done | done |
|

Development Environment
Recommended microcontrollers
We have selected the best products for cloud connectivity from our extensive line of RX microcontrollers.
As a basis for this selection, Renesas has ported the RTOS and as a result, believe that the memory resources required are at least 96KB RAM and at least 512KB ROM (or at least 1.5MB for OTA feature implementation).
Taking into account the communications, security and OTA capabilities required for cloud connectivity, we have selected the following products:
Part Number | CPU | Frequency | ROM | RAM | Trusted Secure IP |
BGO, Dual Bank |
Driver support | ||||
Ether | Wi-Fi | BLE | Cellular | ||||||||
MCU | RX72M / RX72N | RXv3 | 240 MHz | 4 MB | 1 MB | check | check | check | check | TBD | check |
RX66N | RXv3 | 120 MHz | 4 MB | 1 MB | check | check | check | check | TBD | TBD | |
RX671 | RXv3 | 120 MHz | 2 MB | 384 KB | check | check | No | check | TBD | TBD | |
RX65N / RX651 | RXv2 | 120 MHz | 2 MB | 640 KB | check | check | check | check | TBD | check |
Evaluation Board
You can easily try cloud communication using a board equipped with Renesas devices. You can choose based on the microcontroller, the communication method, and the peripheral functions. You can also download a variety of predefined programs for each board free of charge.
The kit is ideal for:
- Evaluation of Renesas devices (MCUs, analog devices, sensors)
- As a reference for customers when designing boards and programs
- As a learning application for those who are newly starting cloud communications
Image
![]() |
Image
![]() |
Image
![]() |
|||
CK-RX65N | RX65N CloudKit | Renesas Starter Kit+ for RX65N-2MB | |||
Overview | Evaluation Kit is ideal for IoT device development. Includes a cellular module (RYZ014A) and six types of sensors. You can start developing IoT devices right away with the included SIM card and a $10 USD AWS trial account. |
IoT evaluation kit with Wi-Fi connectivity. Equipped with a Wi-Fi communication module, temperature/humidity sensor, light sensor, and 3-axis acceleration sensor. Can be evaluated in a configuration similar to IoT devices. |
General-purpose evaluation kit for the RX65N microcontroller. Can evaluate cloud communication by Ether communication. Can be used for the evaluation of functions other than cloud communication. |
||
Communications | Ethernet | Supported | - | Supported | |
Cellular(CAT-M1) | Supported | - | - | ||
Wi-Fi | - | Supported | - | ||
Sample Programs | AWS | MQTT(*1) | Yes | Yes | Yes |
OTA(*1) | Yes | Yes | Yes | ||
Extended Programs | Sensor Data Visualization Low Power Operation |
Sensor Data Visualization Low Power Operation |
OTA FW update of secondary devices | ||
Azure | MQTT(*2) | Under Development | Yes | Yes | |
OTA(ADU)(*2) | Under Development | Yes | Yes | ||
Plug and Play(*2) | Under Development | Yes | - | ||
Extended Programs | Sensor Data Visualization | - | - | ||
LCD | - | - | Equipped |
*1: AWS MQTT and OTA sample programs are available from GitHub or e² studio's Create New function.
Please refer to the "Overview"section": ③ Download Software" on this page for more details.
*2: Azure MQTT, OTA, and Plug and Play sample programs are available from GitHub or e² studio's Create New function.
Please refer to the "Overview"section": ③ Download Software" on this page for more details.
Image
![]() |
Image
![]() |
|||
RX72N Envision Kit | Renesas Starter Kit+ for RX671 | |||
Overview | Multifunctional evaluation kit supporting cloud communication as well as LCD and voice input. Equipped with a Wi-Fi/Bluetooth® Low energy (LE) module and general-purpose USB port. Cloud communication + HMI evaluation in a single unit. | Optimal starter kit for an introduction to the RX671 (2MB of code flash, 144-pin count). Includes an LCD display module and on-chip debugging emulator. | ||
Communications | Ethernet | Supported | - | |
Cellular(CAT-M1) | - | - | ||
Wi-Fi | Supported ((requires optional Wi-Fi Pmod expansion board) |
Supported ((requires optional Wi-Fi Pmod expansion board) |
||
Sample Programs | AWS | MQTT(*1) | Yes | Yes |
OTA(*1) | Yes | Yes | ||
Extended Programs | Sensor Data Visualization | - | ||
Azure | MQTT(*2) | Yes | Yes | |
OTA(ADU)(*2) | Yes | Yes | ||
Plug and Play(*2) | Yes | - | ||
Extended Programs | - | - | ||
LCD | Equipped | Equipped |
*1: AWS MQTT and OTA sample programs are available from GitHub or e² studio's Create New function.
Please refer to the "Overview"section": ③ Download Software" on this page for more details.
*2: Azure MQTT, OTA, and Plug and Play sample programs are available from GitHub or e² studio's Create New function.
Please refer to the "Overview"section": ③ Download Software" on this page for more details.

Certified Program
The RX Family offers programs that port real-time OSs provided by major cloud vendors for the RX Family. The FreeRTOS and Azure RTOS compatible programs have been certified as AWS and Azure devices, respectively, and can be used with confidence.
Amazon FreeRTOS | Microsoft Azure RTOS | |
Usage fee | Free of charge (MIT Open Source License) |
The "Renesas MCU" is free of charge (pre-licensed) |
Cloud IT Vendor Certification | AWS Partner Device certification for various kits | Azure Certified Device certification for various kits |
Sample programs for OTA/FW Update |
✅ (AWS FreeRTOS OTA) |
✅ (Microsoft ADU) |
RTOS-LTS support for IT vendors |
✅ (FreeRTOS - LTS Libraries) |
✅ (Azure RTOS - LTS Components) |
Development environment | free IDE (e² studio) provided by Renesas | free IDE (e² studio) provided by Renesas IAR Embedded Workbench for RX |

AWS Certified Programs
There are two AWS-certified FreeRTOS-powered programs.
- MQTT communication project for immediate communication with cloud services
- OTA project with remote firmware update by OTA
Since the compatibility of the sample programs varies depending on the FreeRTOS version and device combination, please check the latest information from the Release page on the official Renesas GitHub. Also, the latest FreeRTOS version is always available for the Renesas Starter Kit+ for RX65N-2MB. Please download the project from the official AWS console.

A video explaining how to connect to AWS cloud services using the "CK-RX65N" evaluation kit for IoT device development with FreeRTOS is now available on YouTube!
Please watch the video from the playlist (FreeRTOS Tutorial - YouTube) on the official Renesas YouTube channel.
Extended Programs
FreeRTOS Extended Programs
We provide sample programs with extended functions useful for IoT device development based on the AWS certification program.
Program | acquisition | board | communication | operation overview |
Sensor data upload | Link | Renesas CK-RX65N | Ethernet Cellular |
This explains the series of steps from activation of the SIM card included with the CK-RX65N to displaying the sensor data on the Dashboard. You can start developing IoT devices right away by using the SIM card included with the CK-RX65N and an AWS trial account. |
Link | RX65N Cloud Kit | Wi-Fi | By entering the provisioning information via TeraTerm, it connects to the AWS cloud and sends the sensor data. Please use this service for the initial operation check. | |
Link | RX65N Cloud Kit | Wi-Fi | Visualize and control sensor data using AWS cloud services for PoC development. | |
Link | RX72N Envision Kit | Wi-Fi | Utilize Quick-Connect IoT to send sensor information to Amazon Web Services and visualize sensor data. Use this for PoC development. | |
MbedTLS for Trusted Secure IP | Link | RX72N Envision Kit | Ethernet | This is a sample program for communicating with FreeRTOS MbedTLS using Trusted Secure IP (TSIP), a security hardware IP. Information can be securely stored in the built-in ROM by combining MbedTLS and TSIP cloud authentication. |
OTA firmware update of secondary devices | Link | Renesas Starter Kit+ for RX65N-2MB | Ethernet | This is sample code for an OTA firmware update (2nd OTA) for a secondary device. The OTA FW update is performed to the RX microcontroller for the secondary device using a gateway device (RX65N) that communicates with AWS. The OTA can be performed on devices that are not directly connected to the cloud, allowing for flexible service updates and response to vulnerabilities in secondary devices. Introduction video: Secondary Device OTA Update using FreeRTOS and Amazon Web Services Image
![]() |
Low power operation | Link | Renesas CK-RX65N | Cellular | This is a sample program for low power consumption (intermittent operation) using the LTE Cat-M1 module (RYZ014A) and FreeRTOS. Many IoT devices are designed to be battery-powered, so it is necessary to devise ways to reduce power consumption. Low power consumption can be achieved by intermittent operation of communication control with this sample program. Introduction video: RX MCU Low Power Consumption Operation with FreeRTOS by Amazon Web Service |

Azure Certified Programs
There are three Azure certified programs with Azure RTOS.
- MQTT communication project for instant communication to cloud services (Official Microsoft GitHub)
- OTA project that enables remote firmware updates via OTA (Official Microsoft GitHub)
- IoT Plug and Play compatible program(Official Microsoft GitHub)※
Since the support status of the sample programs varies depending on the Azure RTOS version and device combination, please check the official Renesas GitHub for the latest information. Application notes on how to create a new Azure RTOS project in Renesas' free development environment (e² studio) and how to use the sample programs are also available.

A video explaining how to connect to Azure cloud services using the "CK-RX65N" evaluation kit for IoT device development with Azure RTOS is now available on YouTube!
Please watch the video from the playlist (Azure RTOS - YouTube) on the official Renesas YouTube channel.
*IoT Plug and Play compatible program
that is a sample program based on Azure RTOS that has been certified by Microsoft for IoT Plug and Play operation. You can connect to Azure IoT Central using this sample code, which provides a customizable dashboard that makes it easy to connect, monitor, control, and manage IoT devices and products without any program changes. For more information, please see Microsoft Official Documents.
Azure RTOS Extended Programs
We provide sample programs with extended functions useful for IoT device development based on the Azure Certified program.
Program | acquisition | board | communication | operation overview |
Sensor data upload | Link | RX65N Cloud Kit | Wi-Fi | Sample code to visualize temperature data on a web application using Azure cloud services. Please use it for PoC development. The contents of this sample code can also be viewed in the video below. Explanatory video: Azure RTOS Tutorial (1/3) RX65N Cloud Kit: ~ Development Environment Setup ~ Azure RTOS Tutorial (2/3) RX65N Cloud Kit: ~ Set up the program ~ Azure RTOS Tutorial (3/3) RX65N Cloud Kit: ~ Operate Azure Cloud ~ |
Amazon Web Services is a trademark of Amazon.com, Inc. or its affiliates in the United States and/or other countries.
https://aws.amazon.com/jp/trademark-guidelines/
FreeRTOSTM is a trademark of Amazon Web Services, Inc.
https://freertos.org/copyright.html
GitHub® is a trademark of GitHub, Inc.
https://github.com/logos
Azure is a registered trademark or trademark of Microsoft Corporation in the United States and/or other countries.
https://azure.microsoft.com