The RL78/G15 is a general-purpose microcontroller with a 16MHz operating frequency. There is a wide lineup available, including the smallest 8-pin package in the RL78 Family, and support for a wide range of operating ambient temperatures from -40°C to 125°C. The built-in high-speed on-chip oscillator with high accuracy (±1.0%), the data flash, the rich serial interfaces, and the comparator make it ideal for compact applications where space comes at a premium. A full development environment for the RL78/G15 is provided, including an evaluation board (Fast Prototyping Board) enabling writing and debugging programs by simply connecting a USB cable, a Smart Configurator that facilitates software design with GUI, and an Arduino library. Moreover, it is compatible with the existing RL78 Family and can be used in a wide range of applications, from home appliances and consumer electronics to industrial equipment.
Title | Type | Date | |
---|---|---|---|
PDF1.10 MB
|
Datasheet
|
||
Manual - Hardware
|
|||
Related Files:
|
Application Note
|
||
PDF182 KB Related Files:
|
Application Note
|
||
PDF188 KB Related Files:
|
Application Note
|
||
PDF189 KB Related Files:
|
Application Note
|
||
PDF188 KB Related Files:
|
Application Note
|
||
PDF2.03 MB
|
Application Note
|
||
PDF190 KB Related Files:
|
Application Note
|
||
Related Files:
|
Application Note
|
||
Related Files:
|
Application Note
|
||
Related Files:
|
Application Note
|
||
Application Note
|
|||
Related Files:
|
Application Note
|
||
Application Note
|
|||
Related Files:
|
Application Note
|
||
Related Files:
|
Application Note
|
||
Application Note
|
|||
Application Note
|
|||
Application Note
|
|||
Application Note
|
|||
Related Files:
|
Application Note
|
||
Related Files:
|
Application Note
|
||
Related Files:
|
Application Note
|
||
Application Note
|
|||
Related Files:
|
Application Note
|
||
Related Files:
|
Application Note
|
||
Related Files:
|
Application Note
|
||
Related Files:
|
Application Note
|
||
Related Files:
|
Application Note
|
||
Related Files:
|
Application Note
|
||
Related Files:
|
Application Note
|
||
Application Note
|
|||
Brochure
|
|||
Flyer
|
|||
Flyer
|
|||
Flyer
|
|||
General Reliability Literature
|
|||
PDF131 KB
|
Guide
|
||
Manual - Development Tools
|
|||
Manual - Development Tools
|
|||
Manual - Development Tools
|
|||
Manual - Development Tools
|
|||
PDF158 KB
|
Manual - Development Tools
|
||
PDF408 KB
|
Manual - Development Tools
|
||
Manual - Development Tools
|
|||
PDF1.91 MB
|
Manual - Development Tools
|
||
Manual - Hardware
|
|||
PDF842 KB
|
Other
|
||
Other
|
|||
PDF123 KB
|
Other
|
||
PDF212 KB
|
Other
|
||
PDF323 KB
|
Other
|
||
Other
|
|||
PDF410 KB
|
Product Reliability Report
|
||
PDF3.02 MB
|
Release Note
|
||
Release Note
|
|||
PDF2.64 MB
|
Release Note
|
||
Technical Update
|
|||
Tool News - Release
|
|||
Tool News - Release
|
C Compiler Package for RL78 Family [CC-RL]C Compiler Package for RL78 Family [IDE: CS+, e² studio] | Compiler/Assembler | Renesas |
FFT LibraryFast Fourier Transform (FFT) Library | DSP / FFT | Renesas |
E2 emulator Lite [RTE0T0002LKCE00000R]On-chip debugging emulator. Also available as a flash memory programmer. [Support MCU/MPU: RA, RE, RL78, RX] | Emulator | Renesas |
E2 emulator [RTE0T00020KCE00000R]On-chip debugging emulator. Also available as a flash memory programmer. [Support MCU/MPU: RA, RE, RH850, R-Car D1, RL78, RX] | Emulator | Renesas |
CS+Renesas integrated development environment (IDE) [Support MCU/MPU: RH850, V850, RX, RL78, 78K0R, 78K0] (Note: CS+ is not generally promoted to U.S. and European customers.) (Note: To use Smart Configurator on CS+ for RL78/G23 and RX family MCUs, install the Smart Configurator for each MCU family separately downloading from ”Design & Support” > ”Development Tools” > ”Smart Configurator”) | IDE and Coding Tool | Renesas |
RI78V4 V1 Real-time OS for RL78 Family and 78K0RμITRON4.0 Specification real-time OS for RL78 Family and 78K0R [Required IDE : CS+] | ITRON OS | Renesas |
RI78V4 V2 Real-time OS for RL78 FamilyμITRON Specification real-time OS for RL78 Family [Required IDE : CS+] | ITRON OS | Renesas |
CS+ Partner OS Aware Debugging Plug-inFeatures for task level debugging of real-time OS applications [Plugin for Renesas IDE CS+] [Support MCU/MPU: RX, RL78] | Plug-in, OS Aware Debugging, Etc. | Renesas |
E2 Emulator (With Programming Function)On-chip debugging emulator available as a flash memory programmer [Available flash programming software: Renesas Flash Programmer] [Support MCU/MPU and devices: RE, RX, RL78, RH850, Power Management, Renesas USB Power Delivery Family, ICs for Motor Driver/Actuator Driver] | Programmer (Unit/SW) | Renesas |
E2 Emulator Lite (With Programming Function)On-chip debugging emulator available as a flash memory programmer [Available flash programming software: Renesas Flash Programmer] [Support MCU/MPU and devices: RX, RL78, Power Management, Renesas USB Power Delivery Family, ICs for Motor Driver/Actuator Driver] | Programmer (Unit/SW) | Renesas |
PG-FP6Flash memory programmer [Programming software: Dedicated GUI-based software, the "FP6 Terminal"] [Support MCU/MPU and devices: RA, RE, RX, RL78, RH850, Renesas Synergy, Power Management, Renesas USB Power Delivery Family, ICs for Motor Driver/Actuator Driver, SuperH RISC engine, V850, 78K, R8C] | Programmer (Unit/SW) | Renesas |
Renesas Flash Programmer (Programming GUI)Flash memory programming software [Support MCU/MPU and devices: RA, RE, RX, RL78, RH850, Renesas Synergy, Power Management, Renesas USB Power Delivery Family, ICs for Motor Driver/Actuator Driver, V850, 78KR, 78K0] | Programmer (Unit/SW) | Renesas |
Code Flash Libraries (Flash Self Programming Libraries)Libraries for the reprogramming of code area flash memory, including EEPROM emulation libraries for the code areas of 78K-family products | Self Programming Library (Flash Library) | Renesas |
Data Flash LibrariesLibraries for the reprogramming of data flash memory, including EEPROM emulation libraries for the data areas of RL78-family products | Self Programming Library (Flash Library) | Renesas |
RL78 Web SimulatorRight online tools to support initial evaluation of the low power consumption RL78 Family. Lineup: MCU Simulator Online and Current Consumption Calculator. Free of charge. | Simulator | Renesas |
Simulator for CS+ of RL78 Family, 78K0R and 78K0Simulator for RL78 Family, 78K0R and 78K0 [Support IDE: CS+] (Note: This product is included in the Compiler Package and is not available separately.) | Simulator | Renesas |
Simulator for e² studio of RL78 FamilySimulator for RL78 Family [Support IDE: e2 studio] (Note: This product is included in the Renesas IDE "e2 studio" and is not available separately.) | Simulator | Renesas |
QE for Current Consumption: A Dedicated Tool for Current MeasurementDevelopment assistance tool helps to shorten the times taken in operations for the tuning of currents drawn. [Standard item in the "e² studio" and CS+ (CS+ for CC only) IDEs] [Support MCU/MPU: RX, RL78] | Solution Toolkit | Renesas |
RL78 Smart ConfiguratorRL78 Smart Configurator is a utility for combining software in ways that meet your needs. It simplifies the embedding of Renesas drivers in your systems through supports for importing middleware and drivers and configuring pins. | Solution Toolkit | Renesas |
Sound Playback/Compression System [M3S-S2-Tiny] for RL78 FamilySound playback system for RL78 Family | Sound / Voice | Renesas |
Title | Type | Date | |
---|---|---|---|
[Toolchains=CC-RL|V1.11.00] Related Files:
Application: Consumer Electronics Compiler: CC-RL Function: Communication Interface IDE: CS+ for CC, e2 studio |
Sample Code |
||
ZIP3.72 MB Related Files:
|
Sample Code |
||
ZIP3.73 MB Related Files:
Application: IoT Applications Function: Communication Interface, Application Example, Driver or Library |
Sample Code |
||
ZIP3.74 MB Related Files:
Application: IoT Applications Function: Communication Interface, Application Example, Driver or Library |
Sample Code |
||
ZIP3.77 MB Related Files:
Application: IoT Applications Compiler: CC-RX, CC-RL, ICCRL78 Function: Communication Interface, Application Example, Driver or Library IDE: CS+, e2 studio, IAR EWRL78 |
Sample Code |
||
ZIP3.74 MB Related Files:
Application: IoT Applications Function: Communication Interface, Application Example, Driver or Library |
Sample Code |
||
Related Files:
Function: Programmer |
Sample Code |
||
Related Files:
Function: Programmer |
Sample Code |
||
Related Files:
Function: Programmer |
Sample Code |
||
[Toolchains=CC-RL|V1.11.0;LLVM for Renesas RL78|22.10.0.v20220621-1003;GCC for Renesas RL78|22.10.0.v20220621-1003;IAR Compiler for RL78|v.4.21.3]
ZIP3.24 MB Related Files:
Application: Consumer Electronics, Industrial Compiler: CC-RL, GNURL78, ICCRL78, LLVM Function: BSP, Clock, Software Package IDE: e2 studio, IAR EWRL78 |
Sample Code |
||
Related Files:
|
Sample Code |
||
Related Files:
Application: Industrial Compiler: CC-RL Function: A/D Converter IDE: e2 studio |
Sample Code |
||
[Toolchains=CC-RL|V1.10.xx;IAR Compiler for RL78|v4.21.x]
ZIP2.98 MB Related Files:
Compiler: CC-RL, ICCRL78 Function: Memory IDE: CS+ for CC, e2 studio, IAR EWRL78 |
Sample Code |
||
[Toolchains=CC-RL|V1.10.xx;IAR Compiler for RL78|v4.21.x]
ZIP3.10 MB Related Files:
Compiler: CC-RL, ICCRL78 Function: Memory IDE: CS+ for CC, e2 studio, IAR EWRL78 |
Sample Code |
||
ZIP423 KB Related Files:
Compiler: CC-RL, ICCRL78 Function: Memory IDE: CS+ for CC, e2 studio, IAR EWRL78 |
Sample Code |
||
[Toolchains=CC-RL|v1.11.00;IAR|4.21.1.2409;LLVM|V10.0.0.202207]
ZIP3.84 MB Related Files:
Compiler: CC-RL, ICCRL78 IDE: e2 studio, IAR EWRL78 |
Sample Code |
||
[Toolchains=CC-RL|v1.11.00;IAR|4.21.1.2409;LLVM|V10.0.0.202207]
ZIP2.96 MB Related Files:
Compiler: CC-RL, ICCRL78 IDE: e2 studio, IAR EWRL78 |
Sample Code |
||
[Toolchains=CC-RL|v1.10.00;IAR|4.20.1.2260;LLVM|V10.0.0.202207]
ZIP1.93 MB Related Files:
Compiler: CC-RL, ICCRL78 IDE: e2 studio, IAR EWRL78 |
Sample Code |
||
[Toolchains=CC-RL|v1.10.00;ICCRL78|4.21.1.2409;LLVM for Renesas RL78|10.0.0.202203]
ZIP1.61 MB Related Files:
Application: Industrial, Consumer Electronics Compiler: CC-RL, LLVM, ICCRL78 Function: Application Example IDE: CS+, e2 studio, IAR EWRL78 |
Sample Code |
||
[Toolchains=CC-RL|v1.10.00;ICCRL78|4.21.1.2409;LLVM for Renesas RL78|10.0.0.202203]
ZIP2.00 MB Related Files:
Application: Industrial, Consumer Electronics Compiler: CC-RL, LLVM, ICCRL78 Function: Driver or Library IDE: CS+, e2 studio, IAR EWRL78 |
Sample Code |
||
[Toolchains=CC-RL|v1.09.00;ICCRL78|4.20.1.2260;LLVM for Renesas RL78|10.0.0.202203] ZIP6.83 MB Related Files:
Application: Industrial Compiler: CC-RL, LLVM, ICCRL78 Function: Security, Driver or Library IDE: CS+, e2 studio, IAR EWRL78 |
Sample Code |
||
ZIP6.60 MB Related Files:
Compiler: CC-RL, ICCRL78 Function: Timer IDE: CS+, e2 studio, IAR EWRL78 |
Sample Code |
||
ZIP6.57 MB Related Files:
Compiler: CC-RL, ICCRL78 Function: Timer IDE: CS+, e2 studio, IAR EWRL78 |
Sample Code |
||
Related Files:
Compiler: CC-RL, ICCRL78 Function: Timer IDE: CS+, e2 studio, IAR EWRL78 |
Sample Code |
The RL78/G15 Fast Prototyping Board is an evaluation board based on the RL78/G15 microcontroller and is specifically designed for prototyping various applications....
Schematic symbols, PCB footprints, and 3D CAD models from SamacSys can be found by clicking on products in the Product Options table. If a symbol or model isn't available, it can be requested directly from the website.
This video introduces how to run a sketch on the RL78/G23 Fast Prototyping Board using the Arduino IDE.
Related resources: Quick Start Guide page (GitHub)
00:00 Opening
00:30 Install the Arduino IDE
00:55 Preferences setting
01:19 Install the tools
01:39 Write the sketch
01:48 COM port setting
02:15 Board setting
02:33 Compile, upload, LED blinking
Low Pin Count MCU Optimized for the 8-bit MCU Market | Blog Post | Jan 12, 2023 |