Image
Overview

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.

Image
cloud-solution
Image
3 steps to proceed with development using the Microcontroller Evaluation Kit
Image
Select Board

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)
Image
Download Sofware

Obtain the sample code

  e² studio IAR Systems
※Supports Azure RTOS only
Remarks
Create a new RTOS project done
(Recommended)
done
  • Suitable configuration for building user programs
  • You can create projects that are kernel-only or include sample programs
    For details on sample programs and supported products, click AWS / Azure.
  • You can update FIT drivers in a project with the smart configurator
    Click here to get the smart configurator for IAR.
    (If you have e² studio, the smart configurator is bundled with e² studio and does not need to be obtained separately)
  • You can learn how to create a project for IAR, click here.
※There are some sample programs that do not support creating new.
Download the project from GitHub, and then import that project. done done
  • Cloud vendor-specified folder structure
  • You can get cloud vendor certified programs for where e² studio create new is not supported
  • FreeRTOS projects can be obtained directly from the e2 studio import function “Renesas GitHub FreeRTOS (with IoT Libraries) Project.”
    For details on sample programs and supported products, click AWS / Azure.
※FreeRTOS projects cannot update the FIT driver with smart configurator

 

Image
RX-Cloud_Development-Environment

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:

  1. Evaluation of Renesas devices (MCUs, analog devices, sensors)
  2. As a reference for customers when designing boards and programs
  3. As a learning application for those who are newly starting cloud communications
 
Image
ck-rx65n-connected-pmod
Image
Cloud_RX65N-Cloud-Kit
Image
Cloud_RSK-for-RX65N-2MB
  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
Cloud_RX72N-Envision-Kit
Image
Cloud_RSK-plis-for-RX671
  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.

 
Image
RX-Cloud_certificationprogram

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
Image
aws logo
 

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.

Image
Movie

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
FreeRTOS-secondary-device-OTA
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
Image
Azure-logo
   
 

Azure Certified Programs

There are three Azure certified programs with Azure RTOS.

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.

Image
Movie

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

Documentation

Title Type Date
PDF1.81 MB日本語
Application Note
PDF6.73 MB日本語
Related Files:
Application Note
PDF3.80 MB日本語
Related Files:
Application Note
PDF1.01 MB
Application Note
PDF2.71 MB日本語
Application Note
PDF931 KB日本語
Flyer
PDF448 KB
Manual - Development Tools
PDF525 KB
Manual - Development Tools
PDF77 KB
Manual - Development Tools
PDF660 KB
Manual - Development Tools
PDF467 KB
Manual - Development Tools
PDF149 KB
Manual - Development Tools
PDF530 KB
Manual - Development Tools
PDF768 KB
Manual - Development Tools
PDF367 KB
Manual - Development Tools
PDF574 KB
Manual - Software
PDF338 KB
Other
White Paper

Downloads

Title Type Date
ZIP1 KB
Board Description File
ZIP442.25 MB日本語
Related Files:
Sample Code
ZIP22.40 MB日本語
Upgrade - Compiler
ZIP570.25 MB日本語
Upgrade - IDE
ZIP1,616.95 MB日本語
Upgrade - IDE
ZIP1,264.29 MB日本語
Upgrade - IDE