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.
keyboard_arrow_downTouch key solution
keyboard_arrow_downMotor solution
keyboard_arrow_downIoT solution
keyboard_arrow_downBluetooth® Low Energy solution
keyboard_arrow_downLora®-based Solution
keyboard_arrow_downIndustrial communication solution
keyboard_arrow_downCAN/LIN solution
keyboard_arrow_downSensor solution
keyboard_arrow_downDALI solution
keyboard_arrow_downMCU Simulate solution
keyboard_arrow_downModel-Based Development
keyboard_arrow_downUSB solution
Tools Learning
build_circleIntroductory
Quick Start Guide - Tool & Software Introduction for RL78 [04:19]
QE Solution for Reducing Effort and Cost in Application Development [01:49]
Renesas Emulator Selection Guide for RL78 [04:29]
E2 Emulator Lite Product Configurations [02:24]
E2 Emulator Product Configurations [02:25]
Introduction of Current Consumption Measurement with E2 Emulator [10:31]
Introducing External Trigger I/O Functions of The E2 Emulator [03:13]
Emulator Product Options for RL78 Introduction [02:51]
Introduction of Optional Products for PG-FP6 [03:07]
Flash Programmer Quick Start Guide - Comparison of Renesas Flash Programmer and PG-FP6 [03:51]
- e² studio
e² studio Quick Start Guide (1/3) - Installation for RX and RL78 [04:34]
e² studio Quick Start Guide (2/3) - Project Generation for RL78 [02:05]
e² studio Quick Start Guide (3/3) - Build and Debug for RL78 [04:57]
Getting Started with Fast Prototyping Board for RL78 Family [05:21]
e² studio Quick Start Guide - Install e² studio and CC-RL Compiler on Linux [04:18]
e² studio on Linux Quick Start Guide - Install e² studio and LLVM for RL78 Toolchain [05:00]
e² studio Quick Start Guide - Build and Debug for RL78 on Linux [04:56]
e² studio Quick Start Guide - Install e² studio and LLVM for RL78 Toolchain on macOS [02:54]
- CS+
CS+ Quick Start Guide (1/4) - Installation [02:45]
CS+ Quick Start Guide (2/4) - New Project Creation [02:12]
CS+ Quick Start Guide (3/4) - Project Build [02:19]
CS+ Quick Start Guide (4/4) - Debug [03:42]
CS+ Tips - How to Import e² studio Project (RL78 & Similar Products) [02:28]
- Flash Programming
Re-programming the flash memory build-in the microcomputer [05:00]
How to Use the Flash Programmer (Basic Operation Edition) [03:46]
Connecting Renesas Flash Programmer to RL78 Devices [04:05]
How to Use the PG-FP6 (Basic Operation Edition) [03:43]
- Arduino IDE
AI Coding with Chat-GPT for RL78 Microcontroller (Arduino) [06:37]
RL78 Arduino Quick start guide - How to add the RL78 board platform to Arduino IDE 1 [03:26]
RL78 Arduino Quick start guide - How to add the RL78 board platform to Arduino IDE 2 [03:39]
RL78 Arduino Quick start guide - RL78 Arduino Arduino IDE 2 Quick start guide [03:34]
RL78 Arduino Tutorial - OLED Sample Sketch Guide [03:57]
Rl78 Arduino Tutorial - Introduction of Sample Sketch Using Arduino Library [03:42]
RL78 Arduino Tutorial - SD Sample Sketch Guide [03:51]
- Microsoft Visual Studio Code
Visual Studio Code - How to Install Renesas Extensions [02:49]
Visual Studio Code - How to Build and Debug in VS Code for RL78 Family [04:04]
Visual Studio Code Tips: How to Connect an Emulator to RL78 Devices Locked with Security ID [01:05]
build_circleTool Feature
- IDE: Installation
Introducing the Installer with Simplified Operation from e² studio 2023–07 [02:44]
Install Everything You Need in e² studio Without Omission [03:32]
Install open-source toolchain (OSS) for use with e² studio [02:38]
e² studio Tips - How to Install Multiple e² studio Versions [01:35]
e² studio Tips - How to Upgrade e² studio [01:47]
e² studio Tips - How to Install Additional Toolchain (Compiler) [02:16]
How to Set Up the Compiler Toolchain for e² studio 2022-01 or later [01:40]
e² studio Tips - How to Add New Device Family Support [02:54]
How to download SMS Assembler for RL78 [02:14]
How to Change Display Language of e² studio [02:14]
e² studio Tips - GUI Window to Look At if You Don’t Know How to Operate It [01:42]
- IDE: Project Operation
Handling Workspaces and Projects in e² studio [04:38]
e² studio Tips - How to change the device in the project [01:43]
e² studio Tips - How to Export and Import an e² studio Project [02:33]
e² studio Tips - How to Import CS+ for CC Project [01:35]
e² studio Tips - How to import CS+ for CA, CX Project [01:59]
- IDE: Coding
e² studio Tips - Easy Way To Find Sample Code and Use It Right Away (Using Smart Browser) [01:59]
e² studio Tips - Easy Access to MCU/MPU Technical Information (Using Smart Browser) [02:04]
e² studio Tips - Easy Way to Check IO Register Specification (Using Smart Manual) [01:56]
e² studio - Creating Loops in Your C Code [03:05]
e² studio Tips - Useful Shortcut Keys for Edit Operations [02:38]
e² studio Tips - How to Use the Editor View [03:20]
e² studio Tips: How to Use Templates for Efficient Coding [02:48]
e² studio Tips - How to Format Code [01:18]
- IDE: Build
How to Specify Linkage Order in e² studio [01:20]
e² studio Tips - How to create a HEX file and set output format (when using CC-RL) [01:29]
e² studio Tips - How to Save the Build Log and Set the Number of Lines to Display [02:26]
e² studio Tips - How to Manage Source Code Versions (Using EGit) [03:21]
e² studio Tips - How to Use e² studio Quickly (Using Quick Access) [01:43]
- IDE: Debug
e² studio Tips - Useful Shortcut Keys for Debug Operations [02:52]
e² studio - How to Display and Configure Hot Keys [02:24]
e² studio Tips: Program Execution Methods During Debugging [02:24]
e² studio Tips - How to Use the Breakpoints View During Debugging [02:07]
e² studio Tips: How to Use the Expressions View During Debugging [03:02]
How to Watch Real-time Variables in e² studio [01:30]
e² studio - Using the Real-time Chart View [01:44]
e² studio Tips - Use of IO Registers View During Debugging [02:57]
e² studio Tips - How to Use the Register View During Debugging [02:23]
e² studio - Using the Memory Usage View [02:09]
e² studio Tips - Use of Memory View During Debugging [02:19]
e² studio Tips - Creating Gauges and Other Visual Feedback [03:05]
How to Read MCU Flash Memory Using e² studio & CS+ [03:17]
e² studio Tips - 2 Ways to Download Binary Data [02:05]
How to Use Python Commands in CS+ [03:20]
- Code Generator: Smart Configurator
How To Use Smart Configurator - Walkthrough the Settings of Clocks and Components [03:45]
Introduction of Smart Configurator for RL78 Family [02:20]
How to Create a Blinky Project with Smart Configurator on e² studio [02:03]
Smart Configurator Tutorial - Create a LED Blinking Program Configuring RL78 Timer [03:54]
Smart Configurator Tutorial - Control LED Blinking Configuring RL78 A/D Converter [03:49]
How to Create a UART Communication Project Using Smart Configurator in e² studio [04:56]
Introduction of RL78/G24 Flexible Application Accelerator (FAA) [04:22]
How to Use Flexible Application Accelerator (FAA) in e² studio [04:53]
New SMS Function for RL78/G23 [03:24]
SNOOZE Mode Sequencer (SMS) Tutorial (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]
SNOOZE Mode Sequencer (SMS) Tutorial - Import SMS LED Blinking Dimming Control Project [04:53]
New ELCL Function for RL78/G23 [04:36]
Introduction to ELCL Feature Using RL78 Smart Configurator [04:09]
ELCL Chattering Prevention Tutorial (1/3) - Create the Project [03:19]
ELCL Chattering Prevention Tutorial (2/3) - Configuration, Import Sample [03:17]
ELCL Chattering Prevention Tutorial (3/3) - Project Build, Debug Setting [01:48]
ELCL Multiple Parameter Monitoring Tutorial (1/3) - Create the Project [03:28]
ELCL Multiple Parameter Monitoring Tutorial (2/3) - Configuration, Import Sample [04:08]
ELCL Multiple Parameter Monitoring Tutorial (3/3) - Project Build, Debug Setting [01:48]
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]
How To Migrate From Code Generator Project to Smart Configurator Project [01:54]
Using Smart Configurator with IAR Embedded Workbench for RL78 (1/2) - Installation [02:07]
How to Use AP4 in IAR Embedded Workbench for RL78 [03:13]
Smart Configurator Feature - Easy Transfer of Component Settings from One Project to Another [02:42]
Easy Coding in e² studio With the Smart Configurator Developer Assistance Feature [02:04]
How to Use the User Code Protection Feature in Smart Configurator [02:30]
Smart Configurator Feature - How to generate HEX values for Code Generator drivers [02:03]
How to Use Symbolic Name with Smart Configurator [01:52]
- Compiler
CC-RL/CC-RX/CC-RH Compiler Tutorial - Introduction of Renesas Compiler License Types [02:50]
CC-RL/CC-RX/CC-RH Compiler Tutorial - How to Use a License Manager [02:27]
CC-RL/CC-RX/CC-RH Compiler: How to Use Multi-User Floating Licenses [03:40]
CC-RL/CC-RX/CC-RH Compiler: How to Use Multi-User Floating Licenses on Linux [04:16]
How to Use the License Manager for Linux with the CC-RL, CC-RX, and CC-RH Compilers [02:22]
CC-RL Complier Tutorial Library Generator Function [03:10]
CC-RL/CC-RX/CC-RH Compiler Tips - Improve Execution Speed (Loop Unrolling) [02:33]
CC-RL Compiler Tips - Improve Execution Speed (Using Multiply-Accumulate Instructions) [02:55]
CC-RL compiler Tutorial - How to specify the stack size [05:59]
CC-RL/CC-RX/CC-RH Compiler Tutorial - MISRA C Rule Check [04:57]
- Programmer
Renesas Flash Programmer Tutorial Usage of Command line (CLI) [03:31]
PG-FP6 Quick Start Guide - How to use PG-FP6 Gang Programmer [04:03]
- Flash Library
Flash Library and Flash Driver Products [04:10]
Reprogramming RL78/G2x Code Flash Memory with Flash Driver SC [e2 studio] [04:39]
How to Use Renesas Flash Driver RL78 Type 01 SC Version on e² studio [04:51]
EEPROM Emulation Software for RL78 [04:09]
How to Use EEPROM Emulation Software RL78 Type 01 on e² studio [04:35]
Solution Development
touch_appTouch key solution
- Touch Switches (Contact)
Getting Started with QE for Capacitive Touch for RL78 [02:55]
QE for Capacitive Touch Tutorial: Settings for RL78 [05:36]
QE for Capacitive Touch Tutorial: Tuning for RL78 [04:24]
QE for Capacitive Touch Tutorial: Serial Monitoring for RL78 [02:56]
QE for Capacitive Touch Tutorial: How to Tune via Serial Communication Using the Plug-in [03:39]
QE for Capacitive Touch Feature - Check Monitoring Values Using The Monitoring Log Feature [02:51]
QE for Capacitive Touch Feature - A New Workflow Diagram in QE V3.2.0 [02:06]
QE for Capacitive Touch Feature - Two Types of Touch Judgment with CTSU2S and QE [01:31]
QE for Capacitive Touch Feature - Two Types of Touch Judgment Modes with CTSU2 and QE [01:47]
- Touch-Free User Interface (U/I)
QE for Capacitive Touch Tutorial: How to create the gesture data [01:34]
QE for Capacitive Touch Tutorial: How to monitor gesture AI [01:35]
supportMotor solution
RL78/G24 Motor Control Solution: How to Utilize a Solution for Motor Control (1/2) [05:29]
RL78/G24 Motor Control Solution: How to Utilize a Solution for Motor Control (2/2) [05:50]
RL78 Motor Control Solution - How To Drive Sensorless Vector Control (1/2) [05:12]
RL78 Motor Control Solution - How To Drive Sensorless Vector Control (2/2) [04:27]
leak_addIoT solution
RL78/G23 Quick Start Guide - Visualizing Sensor Info with AWS through LTE (Part 1) [07:36]
RL78/G23 Quick Start Guide - Visualizing Sensor Info with AWS through LTE (Part 2) [06:43]
RL78 Family LTE CAT-M1 MQTT Communication Solution [06:12]
RL78 Family Secondary Device OTA Update Solution [06:14]
bluetoothBluetooth® Low Energy solution
Smartphone and QE for Bluetooth® [02:26]
leak_addLora®-based Solution
RL78 LoRaWAN® Sensor Demo Tutorial [06:02]
leak_addIndustrial communication solution
RL78 Family Modbus ASCII/RTU Solution [07:33]
leak_addCAN/LIN solution
How to Create a LIN Project with Smart Configurator on e² studio [04:42]
How to Use CAN/LIN with Smart Configurator on e² studio [02:12]
sensorsSensor solution
Simple Guide for RL78/G23 Sensor Software Module [05:04]
Quick Connect IoT Relative Humidity and Temperature Sensor Software for RL78/G14 [05:08]
How to Change the Device on Sensor SW Sample Project from RL78/G23 to RL78/G15 [03:25]
lightDALI solution
Getting Started with QE for Lighting & Power [04:28]
timelineMCU Simulate solution
MCU Simulator Online Introduction: Initial Evaluation Tool [02:40]
RL78 Current Consumption Calculator [05:01]
dashboardModel-Based Development
Introduction of the Embedded Target: Reduce Time of Model-Based Development [05:04]
Demonstration of the Embedded Target: Reduce Time of Model-Based Development [04:50]
usbUSB solution
Getting Started with QE for USB [02:24]
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