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.

Introducing External Trigger I/O Functions of The E2 Emulator [03:13]

This video introduces the external trigger I/O functions of the E2 emulator.

Introduction of Optional Products for PG-FP6 [03:07]

This video introduces optional products for PG-FP6.

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.

Flash Library and Flash Driver Products [04:10]

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

- e² studio

e² studio Quick Start Guide (1/3) - Installation for RX and RL78 [04:34]

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

e² studio Quick Start Guide (2/3) - Project Generation for RL78 [02:05]

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

e² studio Quick Start Guide (3/3) - Build and Debug for RL78 [04:57]

This video demonstrates how to build and debug for Renesas RL78 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.

e² studio on Linux Quick Start Guide - Install e² studio and LLVM for RL78 Toolchain [05:00]

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

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

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

 

- 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

- Arduino IDE

RL78 Arduino Quick start guide - How to add the RL78 board platform to Arduino IDE 1 [03:26]

This video introduces how to add the RL78 board platform released by Renesas Electronics on GitHub to Arduino IDE version 1 and run sketches.

RL78 Arduino Quick start guide - How to add the RL78 board platform to Arduino IDE 2 [03:39]

This video introduces how to add the RL78 board platform released by Renesas Electronics on GitHub to Arduino IDE version 2 and run sketches.

RL78 Arduino Quick start guide - RL78 Arduino Arduino IDE 2 Quick start guide [03:34]

This video introduces how to run a sketch on the RL78/G23-64p Fast Prototyping Board using the Arduino IDE 2.

- 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 RL78 Family [04:44]

This video shows how to build and debug LLVM for Renesas RL78 project in Visual Studio Code (VS Code).

keyboard_double_arrow_up

build_circle Tool Feature

- IDE

Introducing the Installer with Simplified Operation from e² studio 2023–07 [02:44]

Starting with e² studio 2023-07, new modes have been added for simplified installation operation. This video shows the simplified e² studio installer.

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

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.

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.

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

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 Tips - Creating Gauges and Other Visual Feedback [03:05]

e² studio is an Eclipse-based IDE from Renesas Electronics. Visual Expressions is a graphical display that will allow you to show a variable using a graphic.  After watching this short video, you will be able to set up 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

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 for RL78 project.

Introduction of Smart Configurator for RL78 Family[02:20]

This video introduces the Smart Configurator for the RL78 family.

How to Create a Blinky Project with Smart Configurator on e² studio [02:03]

This video shows how to create a blinky project with Smart Configurator on e2 studio.

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.

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 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

- 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 Motor solution

chevron_right IoT solution

chevron_right Bluetooth® Low Energy solution

chevron_right Lora®-based Solution

chevron_right Industrial communication solution

chevron_right Sensor solution

chevron_right MCU Simulate 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 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 Tutorial: How to Tune via Serial Communication Using the Plug-in [3:39]

This video shows how to tune touch sensor via serial communication using plug-in of QE for Capacitive Touch.

QE for Capacitive Touch Feature - Check Monitoring Values Using The Monitoring Log Feature [02: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.

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

 

leak_add IoT solution

RL78 Family LTE CAT-M1 MQTT Communication Solution [06:12]

This video will show the steps to operate MQTT communication for send and receive (Publish/Subscribe) via MQTT Broker in an LTE CAT-M1 cellular communication.

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

leak_add Industrial communication solution

RL78 Family Modbus ASCII/RTU Solution [07:33]

This video will show the steps to connect and operate the RL78 Modbus evaluation environment for master and slave.

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