In this course, you can learn the features of Solution, Software and Tools for Renesas RL78 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 RL78 [04:19]

This video introduces tool and software information for RL78 Family.


Renesas Emulator Selection Guide for RL78 [04:29]

This video introduces the emulators for developing RL78 Family microcontroller circuits.

Flash Library and Flash Driver Products [04:10]

This video will introduce some flash libraries and flash drivers provided by Renesas Electronics.

arrow_right For e² studio

e² studio Quick Start Guide Video for RL78 Family - Installation [04:18]

This video demonstrates how to install e² studio for Renesas RL78 Family.

e² studio Quick Start Guide Video for RL78 Family - New Project Creation [02:27]

This video demonstrates how to create a project using RL78 Family in e² studio.

e² studio Quick Start Guide Video for RL78 Family- Project Build [02:18]

This video demonstrates how to change build settings and build a project using RL78/G23 in e² studio.

e² studio Quick Start Guide Video for RL78 Family- Debug [03:07]

This video demonstrates how to debug a project using RL78/G23 in e² studio.

Getting Started with Fast Prototyping Board for RL78 Family [05:21]

This video explains the procedure from purchasing the RL78 Fast Prototyping Board to writing the sample code and operating it. Recommended for those who want to get ready to start development quickly.

- Flash Programming

Re-programming the flash memory build-in the microcomputer [05:00]

This video explains how to re-program the flash memory. This focus on the mechanism of re-programming the flash memory built-in the microcomputer.

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 a target board.

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 using the Fast Prototyping Board for RL78/G23.

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.

arrow_right For CS+

CS+ Quick Start Guide (1/4) - Installation [02:44]

This video demonstrates how to install the IDE "CS+ for CC" using the RL78 family as an example.

CS+ Quick Start Guide (2/4) - New Project Creation [02:08]

This video demonstrates how to create a new project in the IDE "CS+ for CC" using RL78/G23 as an example.

CS+ Quick Start Guide (3/4) - Project Build [02:19]

This video demonstrates how to set build options and build in the IDE "CS+ for CC" using an RL78/G23 project as an example.

CS+ Quick Start Guide (4/4) - Debug [03:42]

This video demonstrates how to debug in the IDE "CS+ for CC" using an RL78/G23 project as an example.

- Flash Programming

Re-programming the flash memory build-in the microcomputer [05:00]

This video explains how to re-program the flash memory. This focus on the mechanism of re-programming the flash memory built-in the microcomputer.

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 how to use it basically using a target board.

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 using the Fast Prototyping Board for RL78/G23.

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

build_circle Tool Feature

- IDE

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

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 sho 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 upgrade the e² studio that you have installed to the latest version.

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.

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.

How to download SMS Assembler for RL78 [02:14]

This video demonstrates how to install the SMS Assembler, which is used to compile the RL78/G23 SNOOZE Mode Sequencer (SMS) program.

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.

e² studio Tips - How to Set Up the Toolchain (Compiler Version Settings) [01:18]

You may encounter toolchain related errors when building, for example after importing a project. In such cases, setting the compiler version in the toolchain settings will solve the problem. This video demonstrates how to set up the toolchain for e² studio.

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-RL) [01:29]

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-RL compiler.

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 [02:18]

This video demonstrates how to setup a real-time chart display while in a debug session in e² studio, including: adding an expression to a chart view, editing or deleting a chart view expression, editing the general chart properties.

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.

keyboard_double_arrow_up

- Code Generator:Smart Configurator

New SMS Function for RL78/G23 [03:24]

This video describes the SNOOZE Mode Sequencer (SMS) installed in the RL78/G23.

SNOOZE Mode Sequencer (SMS) Tutorial Video (1/3) - Create Project for RL78/G23 [02:58]
SNOOZE Mode Sequencer (SMS) Tutorial (2/3) - Configure Project for RL78/G23 [04:24]
SNOOZE Mode Sequencer (SMS) Tutorial (3/3) - Add User Code and Run Project for RL78/G23 [03:34]

This video demonstrates how to use the SNOOZE mode sequencer (SMS) of RL78/G23 to build a power supply monitoring system in e² studio.

SNOOZE Mode Sequencer (SMS) Tutorial - Import SMS LED Blinking Dimming Control Project [04:53]

This video demonstrates how to control LEDs using the SNOOZE mode sequencer and the 32-bit interval timer for RL78/G23 device.

New ELCL Function for RL78/G23 [04:36]

This video describes the Logic & Event Link Controller (ELCL) installed in the RL78/G23.

ELCL Slave Select Pin Function (4-wire SPI) Tutorial (1/3) - Create project for RL78/G23 [02:55]
ELCL Slave Select Pin Function (4-wire SPI) Tutorial (2/3) - Configuration Project RL78/G23 [02:17]
ELCL Slave Select Pin Function (4-wire SPI) Tutorial (3/3) - Add user code and run project for RL78/G23 [01:51]

This video demonstrates how to use e² studio to enable RL78 Logic and Event Link Controller (ELCL) function to add Slave Selection (SS) to the slave receive mode of a Serial Array Unit's (SAU) 3-wire serial I/O (CSI) and achieve 4-wire SPI (Serial Peripheral Interface) communication.

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.

Using Smart Configurator with IAR Embedded Workbench for RL78 (1/2) - Installation [02:07]

This video demonstrates how to install IAR Embedded Workbench for RL78 and Smart Configurator.

Using Smart Configurator with IAR Embedded Workbench for RL78 (2/2) - Creating an EWB Project for Smart Configurator [03:49]

This video demonstrates how to create an Embedded Workbench project collaborates with Smart Configurator.

How to Use AP4 in IAR Embedded Workbench for RL78 [03:13]

This video shows how to use AP4 in IAR Embedded Workbench for RL78.

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.

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 license types of Renesas compiler.

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-RL compiler Tutorial - How to specify the stack size [05:59]

This video introduces how to specify the stack size with CC-RL compiler and e² studio.

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

 

Solution Development Learning

chevron_right Touch key solution

chevron_right Motor solution

chevron_right Bluetooth® Low Energy solution

chevron_right Lora®-based Solution

chevron_right Sensor solution

chevron_right MCU Simulate solution

chevron_right Model-Based Development

touch_app Touch key solution

- Touch Switches (Contact)

Getting Started with QE for Capacitive Touch for RL78 [02:52]

QE for Capacitive Touch from Renesas enables development of touch sensors by simply following a guide on a GUI, thus contributing to shortening the development period for touch sensor functions that take advantage of the performance of Capacitive Sensing Unit (CTSU2).

 

QE for Capacitive Touch Tutorial: Settings for RL78 [05:17]

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

QE for Capacitive Touch Tutorial: Tuning for RL78 [04:13]

This video explains the procedure for very simple sensitivity tuning.

QE for Capacitive Touch Tutorial: Serial Monitoring for RL78 [02:44]

This video explains the procedure for sensitivity monitoring and adjustment.

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

support Motor solution

RL78 Motor Control Solution - How To Drive Sensorless Vector Control (1/2) [05:12]

This video introduces an overview of the RL78 motor control solution, and how to operate the Configuration File Generator, a tool that supports the parameter redesign to drive motors with sensorless vector control when the motor or inverter board is changed.

RL78 Motor Control Solution - How To Drive Sensorless Vector Control (2/2) [04:27]

This video introduces how to write the sample software modified in Part 1 to the microcontroller, and use Renesas Motor Workbench, a tool for evaluating motor drives, to acquire variable waveforms and change control parameters.

keyboard_double_arrow_up

bluetooth Bluetooth® Low Energy solution

Smartphone and QE for Bluetooth® [02:26]

This video introduces the RenesasBLE app and QE for Bluetooth® Smart. RenesasBLE operates in conjunction with a sample program and allows you to experience Bluetooth Low Energy immediately. QE for Bluetooth Smart is a tool that utilizes script functions that run in e² studio. By sequentially calling the API on the RL78/G1D microcontroller, you can easily try out communicating with RenesasBLE.

keyboard_double_arrow_up

leak_add Lora®-based Solution

RL78 LoRaWAN® Sensor Demo Tutorial [06:02]

This video will show you how to set up the RL78 LoRaWAN® Sensor Demo.
Using the RL78 / G23 and LoRaWAN® ecosystem, you can realize both the "LoRaWAN sensor network evaluation" and "IoT system construction using LoRaWAN" with minimal man-hours.

keyboard_double_arrow_up

sensors Sensor solution

Simple Guide for RL78/G23 Sensor Software Module [05:04]

This video introduces how to use Sensor Software module for RL78/G23.

Quick Connect IoT Relative Humidity and Temperature Sensor Software for RL78/G14 [05:08]

This video introduces how to use the Sensor Software module for RL78/G14.

keyboard_double_arrow_up

timeline MCU Simulate solution

MCU Simulator Online Introduction [01:34]

Introducing MCU Simulator Online, a tool that allows evaluation in the cloud without the need to prepare evaluation boards or development tools.

RL78 Current Consumption Calculator [05:01]

RL78 current consumption calculation tool can calculate the approximate current consumption without programming.
This video explains how to calculate the current consumption using a simple example.

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

RL78 Low Power 8 & 16-bit MCUschevron_right
RL78 Family FAQschevron_right
Promotion & Demo Videoschevron_right
RL78 online training moduleschevron_right
Renesas Engineering Communitychevron_right

keyboard_double_arrow_up Return to TOP