In this course, you can learn the features of Solution, Software and Tools for Renesas RX family. This course introduces the development environment of Renesas in an easy-to-understand manner to start your development.

Tools Learning

chevron_right Introductory

chevron_right Tool Feature

 

 

 

build_circle Introductory

Quick Start Guide - Tool & Software Introduction for RX [04:30]

This video introduces tool and software information for RX Family.


Renesas Emulator Selection Guide for RX [05:18]

This video introduces the emulator for developing RX family microcontrollers circuits.

- e² studio

e² studio Quick Start Guide Video for RX Family (1/4) - Installation [02:56]

This video is a startup guide of the Integrated development environment "e² studio" and demonstrates how to install e² studio and complier(s).

e² studio Quick Start Guide Video for RX Family (2/4) - New Project Creation [02:17]

This video demonstrates how to create a Smart Configurator project in e² studio.

e² studio Quick Start Guide Video for RX Family (3/4) - Project Build [02:08]

This video demonstrates how to change build settings and build a project using an RX device in e² studio.

e² studio Quick Start Guide Video for RX Family (4/4) - Debug [02:52]

This video demonstrates how to debug a project using an RX device in e² studio.

Flash Programmer Quick Start Guide - Comparison of Renesas Flash Programmer and PG-FP6 [03:51]

This video compares two different programming tool products - Renesas Flash Programmer and PG-FP6 - and introduces them to help you select the suitable product for your needs.

Introduction Flash Programming - How To Use Renesas Flash Programmer (Basic Operation Edition) [03:46]

This video demonstrates how to get and setup the Renesas Flash Programmer, and use it with the Target Board for RX140.

Flash Programming Introduction How To Use PG-FP6 (Basic Operation Edition) [03:42]

This video demonstrates how to get and setup PG-FP6, how to use it basically.

e² studio on Linux Quick Start Guide - Install e² studio and GCC for RX Toolchain [04:26]

This video demonstrates how to install e² studio and GCC for RX toolchain on Linux PC.

keyboard_double_arrow_up

- Microsoft Visual Studio Code

Visual Studio Code - How to Install Renesas Extensions [03:29]

This video demonstrates how to install Renesas Extensions for Visual Studio Code (VS Code).

Visual Studio code - How to Build and Debug in VS Code for RX family [04:50]

This video shows how to build and debug RX project in Visual Studio Code (VS Code).

keyboard_double_arrow_up

build_circle Tool Feature

- IDE

Install Everything You Need in e² studio Without Omission [03:32]

This video will show you how to install everything you need in e² studio without omission.

How to Change Display Language of e² studio [02:14]

This video demonstrates how to change the display language of e² studio.

Install open-source toolchain (OSS) for use with e² studio [02:38]

This video demonstrates how to install an open-source toolchain (OSS) for use with e² studio.

e² studio Tips - How to Install Multiple e² studio Versions [01:35]

This video shows how to install multiple e² studio versions in one computer.

e² studio Tips - How to Upgrade e² studio [01:47]

This video explains how to add new device family support in e² studio.

e² studio Tips - How to Install Additional Toolchain (Compiler) [02:16]

This video will show you how to install additional toolchain (compiler) in e² studio.

This video demonstrates how to change the display language of e² studio.

e² studio Tips - How to Add New Device Family Support [02:53]

This video explains how to add new device family support in e² studio.

e² studio Tips - How to change the device in the project [01:43]

This video shows how to change the device in the e² studio project.

e² studio Tips - Easy Way To Find Sample Code and Use It Right Away (Using Smart Browser) [01:59]

This video demonstrates an easy way to find and import sample code that works for your device.

e² studio Tips - Easy Access to MCU/MPU Technical Information (Using Smart Browser) [02:04]

When you need MCU/MPU technical information, you can quickly find it on e² studio without surfing the web. This video demonstrates how to easily access MCU/MPU technical information using the Smart Browser.

How to Set Up the Compiler Toolchain for e² studio 2022-01 or later [01:40]

Sometimes errors related to the toolchain occur when building, for example, after importing a project. In this case, setting the compiler version in the toolchain settings can solve the problem. This video shows how to set up the toolchain in e² studio 2022-01 or later.

How to Specify Linkage Order in e² studio [01:20]

This video demonstrates how to specify the linkage order for CC-RX and CC-RL builders in e² studio.

e² studio Tips - How to create a HEX file and set output format (when using CC-RX) [01:28]

A HEX file is needed, for example, when writing a program to ROM. This video shows how to create a HEX file and how to set the output format when using the CC-RX compiler.

e² studio Tips - How to save the build log and set the number of lines to display [02:26]

This video shows how to save the build log and how to set the number of lines displayed in the Console view.

e² studio Tips - 2 Ways to Download Binary Data [02:05]

This video will show you 2 ways to download binary data in e² studio.

e² studio Tips - How to Export and Import an e² studio Project [02:33]

This video shows how to export and import an e² studio project in .zip format in e² studio.

e² studio Tips - Easy Way to Check IO Register Specification (Using Smart Manual) [01:56]

During coding or debugging, you may want to check IO register specifications. In such cases, you can easily check it on e² studio without having to search in the hardware manual. This video shows some easy ways to quickly check IO register specifications using the Smart Manual.

e² studio Tips - How to Format Code [01:18]

This short video shows you how to quickly indent your code into a neat and easily readable format.

e² studio Tips - How to Use e² studio Quickly (Using Quick Access) [01:43]

During development, you repeatedly open views, use functions, configure behaviors, view files, and more. This video will show you how to use Quick Access to operate e² studio more quickly.

e² studio - How to Display and Configure Hot Keys [01:42]

This video explains how to display and configure Hot Keys (keyboard shortcuts). This allows you customize e² studio to improve your workflow.

e² studio - Creating Loops in Your C Code [03:05]

In this tutorial shows you how to quickly create loops in your C code.

How to Watch Real-time Variables in e² studio [01:30]

This video demonstrates how to watch real-time variables in e² studio.

e² studio - Using the Real-time Chart View [01:44]

The Real-time Chart view plots the value of variable against time. This video shows how to use the Real-time Chart view in e² studio debugger.

e² studio - Using the Memory Usage View [02:09]

The e² studio is an eclipse based IDE from Renesas Electronics. This video shows how to use the Memory Usage view in e² studio.

e² studio - Creating Gauges & Other Visual Feedback [02:54]

After watching this short video, you will be able to setup a Visual Expressions display while in a debug session in e² studio, including: opening a Visual Expressions window view, create a Gauge, create a Dial to accept real-time input.

e² studio Tips - How to Use Printf Debugging Without Changing the Source Code (Using Dynamic Printf) [01:38]

Simple debugging can be achieved by writing printf statements in the source code. If you change the source code, you need to rebuild and restart the program, which is time-consuming. This video will show you how to use printf debugging without changing the source code.

RX Flash Module FIT Tips - How to Check Reprogramming Using the Flash Module FIT in e² studio [02:08]

This video uses RX130 as an example to demonstrate how to check reprogramming using the flash module FIT in e² studio.

keyboard_double_arrow_up

- Code Generator:Smart Configurator

How to use Smart Configurator - Walkthrough the settings of Clocks and Components [03:45]

This video shows how to use the settings of Clocks and Components in Smart Configurator.

Introduction of Smart Configurator for RX family [02:12]

This video introduces the Smart Configurator for the RX family.

How to Create a Smart Configurator Project in e² studio [03:05]

This video demonstrates how to create a Smart Configurator project in e² studio.

Smart Configurator Feature - Easy selection of software components for Renesas boards [02:28]

Most Renesas boards provide several features for developing applications on Renesas microcontroller. Smart configurator includes a new functionality for selecting suitable software for each of these board features. This video will demonstrate this new functionality using the Renesas Starter Kit+ for RX671.

Smart Configurator Feature - Easy Transfer of Component Settings from One Project to Another [02:42]

This video demonstrates how to transfer component settings from one project to another when using Smart Configurator.

Easy Coding in e² studio With the Smart Configurator Developer Assistance Feature [02:15]

This video introduces the Smart Configurator Developer Assistance feature that helps you code with ease, improving software development efficiency.

Smart Configurator Tutorial -Create a LED blinking program using RX Family MCU [04:11]

This video shows how to create a LED blinking program by using the Compare Match Timer (CMT) in Smart Configurator.

Smart Configurator Tutorial -How to use potentiometer to control LED with RX family [04:01]

This video demonstrates how to create a program that uses the potentiometer to control the LED.

Smart Configurator Feature - Easy Download of Missing FIT Modules in Your Imported Project [01:00]

This video introduces a Smart Configurator feature for easy download of missing FIT modules in your imported project. By using this feature, you can download all the missing FIT modules with just one click.

Smart Configurator Tips - How to Display Pre-downloaded FIT Modules in Smart Configurator [00:58]

This video demonstrates how to display pre-downloaded FIT modules in Smart Configurator.

How to use FIT samples using Smart Configurator in e² studio [01:37]

This video shows how to use the sample projects bundled with FIT modules using Smart Configurator in e² studio.

How To Migrate From Code Generator Project to Smart Configurator Project [01:54]

This video shows how to migrate a Code Generator project to a Smart Configurator project in e² studio.

How to Use the Smart Configurator and FIT Modules with IAR EW for RX [05:57]

How to Use the Smart Configurator and FIT Modules with IAR Embedded Workbench for RX

Getting Started for Azure RTOS Using RX Smart Configurator with IAR Embedded Workbench [03:06]

This video shows how to use RX Smart Configurator with IAR Embedded Workbench for Azure RTOS project.

How to Use the User Code Protection Feature in Smart Configurator [02:30]

This video shows how to use the “User code protection feature” in Smart Configurator.

Smart Configurator Feature - How to generate HEX values for Code Generator drivers [02:03]

This video demonstrates how to use the Smart Configurator feature to generate HEX values for Code Generator drivers.

keyboard_double_arrow_up

- Compiler

CC-RL/CC-RX/CC-RH compiler Tutorial - Introduction of Renesas compiler license types [02:50]

This video introduces the types of licenses for Renesas compilers

CC-RL/CC-RX/CC-RH Compiler Tutorial - How to Use a License Manager [02:27]

This video demonstrates a basic usage of Renesas compiler License Manager.

CC-RL/CC-RX/CC-RH Compiler Tutorial - How to Use a Floating License [03:56]

This video demonstrates how to use a floating license for the Renesas compiler.

CC-RL/CC-RX/CC-RH Compiler Tips - Improve Execution Speed (Loop Unrolling) [02:33]

This video shows how to configure the CC-RL/CC-RX/CC-RH compiler to improve the execution speed of program containing loops.

CC-RX Compiler Tutorial - How to Use Trigonometric Function Unit of RX: TFUV2 Edition [04:49]

This video introduces how to use a new trigonometric function unit of RX, — TFUv2, with the CC-RX compiler.

CC-RX Compiler Tutorial - How to Use Trigonometric Function Unit (TFU) of RX: TFUv1 Edition [03:31]

This video introduces how to use the trigonometric function unit(TFUv1) included in devices such as RX72N with CC-RX compiler.

CC-RL/CC-RX/CC-RH Compiler Tutorial - MISRA C Rule Check [04:57]

This video demonstrates how to use MISRA C Rule Check, a feature of the CC-RL/CC-RX/CC-RH compiler (Professional edition), using e² studio.

keyboard_double_arrow_up

- Programmer

Renesas Flash Programmer Tutorial Usage of Command line (CLI) [03:31]

This video introduces how to use the Command line of Renesas Flash Programmer.

PG-FP6 Quick Start Guide - How to use PG-FP6 Gang Programmer [04:03]

This video introduces the feature of the PG-FP6 Gang Programmer and demonstrates how to use by using the Evaluation Kit.

keyboard_double_arrow_up

Solution Development Learning

chevron_right Touch key solution

chevron_right Graphic User Interface solution

chevron_right Motor solution

chevron_right Cloud Connectivity solution

chevron_right Bluetooth® Low Energy solution

chevron_right Security solution

chevron_right Voice Recognition solution

chevron_right Model-Based Development

touch_app Touch key solution

- Touch Switches (Contact)

QE for Capacitive Touch Feature - A New Workflow Diagram in QE V3.2.0 [02:06]

The workflow diagram has been updated in QE for Capacitive Touch V3.2.0. In this video, we will introduce the new workflow diagram.

Getting Started with QE for Capacitive Touch [04:22]

For the development of embedded systems that work with capacitive touch sensors, this tool simplifies the initial settings of the touch user interface and the tuning of the sensitivity, thus shortening developing times.

QE for Capacitive Touch Tutorial - Settings [04:58]

This video explains the software settings required for touch sensor detection.

QE for Capacitive Touch Tutorial - Tuning [03:39]

This video explains the procedure for very simple sensitivity tuning.

QE for Capacitive Touch Tutorial - Monitoring [03:49]

This video explains the procedure for sensitivity monitoring and adjustment.

QE for Capacitive Touch Feature - Check Monitoring Values Using The Monitoring Log Feature [2:51]

In this video, we will show you how to use the Monitoring Log feature of QE for Capacitive Touch to reproduce monitoring and review detailed monitoring data.

How to tune via serial communication using the standalone app of QE. [03:40]

In this video, we will show you how to tune via serial communication using the standalone application.
By using the standalone application, you can develop applications that involve capacitive touch sensors, even in an integrated development environment other than e² studio such as CS+.

How to migrate the touch modules from version 1.1 to version 2.0 using the compatible APIs with QE tool. [03:25]

In this video, we will show you how to migrate the touch modules using the compatible APIs with QE tool.
In the new version of the modules, an internal design and all APIs have been completely reviewed to improve accuracy and performance.

QE for Capacitive Touch Feature - Measuring Standard Deviation [02:17]

QE for Capacitive Touch has many useful features. The "measuring standard deviation" feature is one of the features. You can confirm the value of SNR for a button by measuring standard deviation.

- Touch-Free User Interface (U/I)

3D Gesture AI Solution - QE for Capacitive Touch Makes It Easy To Develop a Contactless User Interface [04:26]

In this video, we will show you how to develop a 3D gesture AI solution using QE for Capacitive Touch. You can easily develop a 3D gesture recognition function by just following the workflow.

QE for Capacitive Touch Tutorial: How to create the gesture data [01:34]

In this video, we will show you how to create the gesture data for developing 3D gesture AI solutions using QE for Capacitive Touch.

QE for Capacitive Touch Tutorial: How to monitor gesture AI [01:35]

In this video, we will show you how to monitor the created gesture AI for developing 3D gesture AI solutions using QE for Capacitive Touch.

keyboard_double_arrow_up

tablet Graphic User Interface solution

RX65N Envision Kit Creating Graphical User Interfaces [31:48]

This video describes the GUI development process used in the RX65N Envision Kit.

Easy GUI Development by Using QE for Display [12:43]

Introducing the entire process from project launch to image quality adjustment and installing the partner GUI tools.
Shorter excerpts from the main video covering individual steps of the adjustment processes as listed below are also available.
Step1: QE for Display Tutorial: How to Prepare a Project [02:41]
Step2: QE for Display Tutorial: How to Adjust LCD [02:09]
Step3: QE for Display Tutorial: How to Create GUI [03:49]

Easy GUI Development QE For Display + Aeropoint GUI [07:24]

Tutorial video of a new project to display PowerPoint images on an LCD.

QE for Display[RX,RA] Tutorial (RX: Serial LCD) #1: How to Prepare a Project [03:04]

In this video, we will show you how to create a new project and the procedure for workflow step 1: preparation for QE for Display [RX,RA] to use serial LCD on RX family.

QE for Display[RX,RA] Tutorial (RX: Serial LCD) #2: How to Create GUI [04:55]

In this video, we will show you the procedure for workflow step 3: GUI creation on LCD for QE for Display [RX,RA] to use serial LCD on RX family.

keyboard_double_arrow_up

support Motor solution

What is Evaluation System for BLDC Motor [02:34]

Evaluation System for BLDC Motor [Set-up] [02:19]

Renesas Motor Workbench [Set-up] [01:45]

Motor Control Software [Download]

Renesas Motor Workbench Analyzer [Basic] [03:22]

Renesas Motor Workbench Tuner [Basic] [05:00]

Renesas Motor Workbench Analyzer + Tuner [Application] [04:21]

RX Smart Configurator for Motor (1/3) - Create a Motor Project [05:00]
RX Smart Configurator for Motor (2/3) - Add User Code [02:16]
RX Smart Configurator for Motor (3/3) - Run Motor Project [04:16]

These videos introduce "Sensorless Vector Control for Permanent Magnet Synchronous Motor" sample project using RZ24T/RX24U(Application note:R01AN5497).
It demonstrates how to create a motor project, add user code and run motor project.

keyboard_double_arrow_up

cloud Cloud Connectivity solution

- Amazon Web Services (AWS)

FreeRTOS Tutorial (1/3) CK-RX65N: Development Environment Setup [04:34]
FreeRTOS Tutorial (2/3) CK-RX65N: Setting up the Program [06:59]
FreeRTOS Tutorial (3/3) CK-RX65N: Operate AWS Cloud [03:14]

This series of videos shows you how to use AWS FreeRTOS with the CK-RX65N. It is a tutorial on how to connect the CK-RX65N to the AWS IoT Core and display the MQTT message.

RX MCU Low Power Consumption Operation with FreeRTOS by Amazon Web Service [04:00]

This video demonstrates how RX MCUs and FreeRTOS communicate with Amazon Web Services (AWS) while achieving low-power operations with MCUs running intermittently.

Getting Started with Renesas RX65N Cloud Kit [03:38]

The Renesas RX65N Cloud Kit is a cloud communication performance evaluation kit that uses the RX65N microcontroller and can connect via Wi-Fi to Amazon Web Services (AWS).

Renesas RX65N Cloud Kit Setup Guide [10:13]

Here are the steps to connect to the AWS cloud using the Renesas RX65N Cloud Kit.

Getting started for FreeRTOS IoT using Smart Configurator in e² studio [03:58]

This video shows how to use Smart Configurator in e² studio for FreeRTOS IoT.

QE for OTA Tutorial: How to Implement FreeRTOS OTA by Using Amazon Web Services on RX65N [05:56]

This tutorial walks you through setting up Amazon Web Services, creating initial firmware, and executing OTA with updated firmware using QE for OTA.

Secondary Device OTA Update using FreeRTOS and Amazon Web Services [04:14]

This video introduces a demonstration of firmware OTA update of secondary device connected to a gateway device that communicates with Amazon Web Service.

How to Debug FreeRTOS Using Tracealyzer® for RX [08:04]

This video explains the preparation to launch Tracealyzer® during Aapplication development in e² studio for RENESAS RX Family.

- Microsoft Azure

Getting started for Azure RTOS using Smart Configurator in e² studio [03:59]

This video shows how to use Smart Configurator in e² studio for Azure RTOS.

Azure RTOS Tutorial (1/3) CK-RX65N: Setup [05:16]
Azure RTOS Tutorial (2/3) CK-RX65N: Program Build [07:42]
Azure RTOS Tutorial (3/3) CK-RX65N: Cloud Operation [06:42]

This video series shows how to use Azure RTOS with the CK-RX65N. It will guide you on how to connect the CK-RX65N to Microsoft Azure and work with the cloud.

Azure RTOS Tutorial (1/3) RX65N Cloud Kit: ~ Development Environment Setup ~ [06:15]

This video shows you how to make Microsoft's Azure RTOS work on the RX65N Cloud Kit.
This is a tutorial on how to connect the RX65N Cloud Kit to the Azure IoT Hub and display the sensor data.

Azure RTOS Tutorial (2/3) RX65N Cloud Kit: ~ Set up the program ~ [07:40]

This video is the program setup section.
Firstly, the video explains the connection setup between the Azure IoT Hub and the RX65N Cloud Kit. Then, it shows how to set up the Azure connection information in the Azure RTOS sample code.
Finally, it shows how to get connected to Azure IoT Hub after the build.

Azure RTOS Tutorial (3/3) RX65N Cloud Kit: ~ Operate Azure Cloud ~ [05:25]

This video is the operation of Azure Cloud section.
It will show you how to depict the data that RX65N Cloud Kit sends to Azure IoT Hub and how to reference the data in Azure IoT Hub.

Leaf Device OTA Update using Microsoft Azure ADU [03:08]

This video demonstrates how to perform firmware OTA update on the leaf device connected to a host device by using Microsoft Azure ADU. The leaf device is also called a secondary device.

QE for OTA Tutorial : How to implement Microsoft Azure ADU by using Azure on RX65N [07:41]

This tutorial walks you through setting up Microsoft Azure, creating initial firmware, and executing OTA with updated firmware using QE for OTA.

Debugging Azure RTOS ThreadX WITH Azure RTOS TraceX using RX65N board [06:38]

Debugging with Azure RTOS TraceX using only the CK-RX65N board is useful for Azure RTOS TraceX developers.

keyboard_double_arrow_up

bluetooth Bluetooth® Low Energy solution

QE for BLE[RA,RE,RX] Tutorial: How to create a BLE profile and check the communication with a smartphone using RX23W. [04:50]

This tutorial will walk you through the process of creating a Bluetooth Low Energy profile and communicating with a smartphone.

keyboard_double_arrow_up

security Security solution

RX Family Integrated Security Engines [05:24]

This video introduces an overview of the integrated crypto engines including highlights of the RX Firmware Integration Technology (FIT) modules needed to incorporate security engine functionality into your applications.

RX Family Secure Key Storage [03:05]

This video provides an overview of the secure storage of application keys, including protection of the keys, key wrapping, and use cases for installation, update, and storage.

RX Family Secure Key Injection [10:25]

This video walks through the process of secure key installation on your MCU using the Renesas Secure Flash Programmer to ensure the plain text of your application key is not exposed.

RX Family Secure Key Update [07:10]

This video explains how to get a new application key update onto your device when products are already in use without plain text key exposure.

Renesas RX65N Embedded Trust Training Video [14:55]

This video demonstrates how to use the IAR Systems (Secure Thingz) Embedded Trust security development tool when targeting the Renesas RX65 microcontroller.

keyboard_double_arrow_up

volume_up Voice Recognition solution

Voice Recognition Solution – Evaluation Tool [03:40]

This video shows how to use an evaluation tool that enables easy implementation of speech recognition functions.

keyboard_double_arrow_up

dashboard Model-Based Development

Reduce Time of Model-Based Development - Introduction of the Embedded Target [05:04]
Reduce Time of Model-Based Development - Demonstration of the Embedded Target [04:49]

This video introduces a useful software tool: Embedded Target. It can help developers reduce both testing time and costs in model-based development.

keyboard_double_arrow_up


Related Links

RX 32-Bit Performance / Efficiency MCUschevron_right
RX Family FAQschevron_right
RX Video Library (Promotion Videos and Demos)chevron_right
RX online training moduleschevron_right
Renesas Engineering Communitychevron_right

keyboard_double_arrow_up Return to TOP