Code Generator Plug-in

Application Notes of using the code generator plug-in for the RL78 (Reference links)

MCUs Application Note Source Code Description
RL78/G10 RL78/G10 Automatic Hand Soap Dispenser Application Notes Rev.1.00 (PDF | English, 日本語) C source (e² studio, CS+)
RL78/G10 Wi-Fi module (ESP-WROOM-02) control sample software for TCP/IP Slave Transmission/Reception Rev.1.10 (ZIP)
This application note explains how to realize automatic hand soap dispenser using RL78/G10.
RL78/G10 Wi-Fi module (ESP-WROOM-02) control sample software for TCP/IP Slave Transmission/Reception Rev.1.10 (PDF | English, 日本語) C source (e² studio, CS+)
RL78/G10 Wi-Fi module (ESP-WROOM-02) control sample software for TCP/IP Slave Transmission/Reception Rev.1.10 (ZIP)
This application note describes how to use the software for controlling the Wi-Fi module ESP-WROOM-02 through the RL78/G10 and its sample application program.
RL78/G12 RL78/G12 A/D Converter (Software Trigger and Sequential Conversion Modes) CC-RL Rev.1.00 (PDF | English, 日本語) C source (e² studio, CS+)
RL78/G12 A/D Converter (Software Trigger and Sequential Conversion Modes) CC-RL Rev.1.00 - Sample Code (ZIP | English, 日本語)
This application note describes the procedures for performing A/D conversion on analog voltages using the RL78/G12's A/D converter (supporting software trigger and sequential conversion modes).
RL78/G12 Timer Array Unit (Interval Timer) CC-RL Rev.1.10 (PDF | English, 日本語) C source (e² studio, CS+)
RL78/G12 Timer Array Unit (Interval Timer) CC-RL Rev.1.10 (ZIP | English, 日本語)
This application note describes the interval timer function of the timer array unit (TAU).
RL78/G13 RL78/G13 Usage Example of the Code Generator (Sample Program) Rev.1.00 (PDF | English, 日本語, 简体中文) C source (e² studio)
RL78/G13 Usage Example of the Code Generator (Sample Program) Rev.1.00 - Sample Code (ZIP | English, 日本語, 简体中文)
This document describes using the sample program with the Code Generator for e² studio. The CC-RL is used as a compiler in the sample program.
RL78/G13 A/D Converter (Software Trigger and Sequential Conversion Modes) CC-RL Rev.2.00 (PDF | English, 日本語) C source (e² studio, CS+)
RL78/G13 A/D Converter (Software Trigger and Sequential Conversion Modes) CC-RL Rev.2.00 - Sample Code (ZIP | English, 日本語)
This application note describes the procedures for performing A/D conversion on analog voltages using the RL78/G13's A/D converter (supporting software trigger and sequential conversion modes).
RL78/G13 Serial Array Unit (UART Communication) CC-RL Rev.2.00 (PDF | English, 日本語) C source (e² studio, CS+)
RL78/G13 Serial Array Unit (UART Communication) CC-RL Rev.2.00 - Sample Code (ZIP | English, 日本語)
This application note explains how to use UART communication through the serial array unit (SAU). ASCII characters transmitted from the device on the opposite side are analyzed to make responses.
RL78/G13 Timer Array Unit (PWM Output) CC-RL Rev.2.00 (PDF | English, 日本語) C source (e² studio, CS+)
RL78/G13 Timer Array Unit (PWM Output) CC-RL Rev.2.00 - Sample Code (ZIP | English, 日本語)
This application note describes the PWM output function of the timer array unit (TAU).
RL78/G13 DMA Controller(UART Sequential Reception) CC-RL Rev.1.00 (PDF | English, 日本語, 简体中文) C source (e² studio, CS+)
RL78/G13 DMA Controller(UART Sequential Reception) CC-RL Rev.1.00 - Sample Code (ZIP | English, 日本語)
This application note explains how to use the RL78/G13 DMA controller for sequential reception through the UART.
RL78/G13 Timer Array Unit (Pulse Interval Measurement (Both edges)) CC-RL Rev.1.00 (PDF | English, 日本語) C source (e² studio, CS+)
RL78/G13 Timer Array Unit (Pulse Interval Measurement (Both edges) CC-RL Rev.2.00 - Sample Code (ZIP | English, 日本語)
This application note describes how the timer array unit measures time intervals between pulses.
RL78/G13 Serial Array Unit for 3-Wire Serial I/O (Master Transmission/Reception) CC-RL Rev.2.01 (PDF | English, 日本語) C source (e² studio, CS+)
RL78/G13 Serial Array Unit for 3-Wire Serial I/O (Master Transmission/Reception) CC-RL Rev.2.01 - Sample Code (ZIP | English, 日本語)
This application note describes how the serial array unit (SAU) performs master transmission and reception by 3-wire serial I/O communication (CSI).
RL78/G14 RL78/G14 Measuring Distance to an Object with Ultrasonic Sensor CC-RL Rev.1.00 (PDF | English, 日本語) C source (e² studio, CS+)
RL78/G14 Measuring Distance to an Object with Ultrasonic Sensor CC-RL Rev.1.00 - Sample Code (ZIP)
This application note describes an example to measure distance to an object with ultrasonic sensor.
RL78/G14 Haptic Feedback Control by a Piezoelectric Actuator CC-RL Rev.1.00 (PDF | English, 日本語) C source (e² studio, CS+)
RL78/G14 Haptic Feedback Control by a Piezoelectric Actuator CC-RL Rev.1.00 - Sample Code (ZIP)
This application note describes an example to drive piezoelectric haptic actuators.
RL78/G14 A/D Converter (Software Trigger and Sequential Conversion Modes) CC-RL Rev.1.00 (PDF | English, 日本語, 简体中文) C source (e² studio, CS+)
RL78/G14 A/D Converter (Software Trigger and Sequential Conversion Modes) CC-RL Rev.1.00 - Sample Code (ZIP | English, 日本語)
This application note describes the procedures for performing A/D conversion on analog voltages using the RL78/G14's A/D converter (supporting software trigger and sequential conversion modes).
RL78/G14 Timer Array Unit (Interval Timer) CC-RL Rev.1.00 (PDF | English, 日本語, 简体中文) C source (e² studio, CS+)
RL78/G14 Timer Array Unit (Interval Timer) CC-RL Rev.1.00 - Sample Code (ZIP | English, 日本語)
This application note describes the interval timer function of the timer array unit (TAU).
RL78/L13 RL78/L13 Low power consumption of LCD drive Using Voltage Detector (LVD) Rev.1.00 (PDF | English, 日本語) C source (e² studio, CS+)
RL78/L13 Low power consumption of LCD drive Using Voltage Detector (LVD) Rev.1.00 - Sample Code (ZIP | English, 日本語)
This method consumes larger power than the capacitor split method does, which is a problem to be solved.
RL78/L13 Serial Array Unit (UART Communication) CC-RL Rev.1.00 (PDF | English, 日本語) C source (e² studio, CS+)
RL78/L13 Serial Array Unit (UART Communication) CC-RL Rev.1.00 - Sample Code (ZIP | English, 日本語)
This application note explains how to use UART communication through the serial array unit (SAU). ASCII characters transmitted from the device on the opposite side are analyzed to make responses

A Note to Users of the Code Generator Plug-in for RX: Migrating to the Smart Configurator

We recommend that you consider migrating to the Smart Configurator, as it supports the following three functions: importing middleware in the form of FIT modules, generating driver code, and setting pins from the Code Generator Plug-in.

From now on, we do not intend to add or modify the support for devices beyond that provided by the Code Generator Plug-in for RX V1.16.00. However, we will continue to support the Code Generator Plug-in for RX users. Also, if you intend to continue using the Code Generator Plug-in for RX, please refer to the release notes for instructions on usage.