Overview
Description
The RL78/G23 microcontroller group is a new generation of the RL78 family of microcontrollers, with 41μA/MHz CPU operation. The RL78/G23 group has the industry’s lowest power consumption with 210nA at stop (4KB SRAM retention), and a snooze mode sequencer which significantly reduces power consumption during intermittent operation. The RL78/G23 group features a wide operating voltage range of 1.6V to 5.5V at up to 32MHz, a broad range of package pin counts from 30 pins to 128 pins, and up to 768KB of flash memory. In addition to enhanced analog and security features, it also incorporates logic and event link controllers (ELCL) and the first capacitive touch sensing unit (CTSU2L) in the RL78 family. A rich development environment is also provided for the RL78/G23, including a fast prototyping board. This board allows users to write and debug programs with an easy-to-use GUI, by simply connecting a USB cable and a smart configurator without any additional tools required. The RL78/G23 is compatible with the existing RL78 family and can be a seamless replacement, making it suitable for a wide range of applications, from home appliance and consumer electronics to industrial equipment.
Features
- CPU: RL78 core, Max. 32MHz
- Up to 768kB Flash Memory and 48kB SRAM
- Memory: SRAM up to 48KB, Program Flash up to 768KB
- 8KB Data Flash to store data as in EEPROM
- Scalable from 30-pin to 128-pin packages
- Wide operating voltage range of 1.6V to 5.5V
- Enhanced Capacitive Sensing Unit (CTSU2L)
- Timer: 16-bit Timer (ch) x 16, 8-bit Timer, Watchdog Timer (ch) x 1,32-bit Interval Timer (ch) x 1
- PWM: PWM Output x 14
- Analog function: 12-bit A/D Converter (ch) x 26, 8-bit D/A - Converter (ch) x 2, Comparator x 2
- On-chip Oscillator Freq. (MHz): High-Speed: up to 32MHz
- Middle-Speed: up to 4MHz
- Low-speed: 32.768kHz
- Snooze mode sequencer
- Logic & Event link controller
- Others: RTC, Power-On Reset, Low Voltage Detection
- A large selection of packages (LQFP, QFN, LGA, BGA, WLCSP)
Comparison
Applications
Design & Development
Software & Tools
Sample Code
Boards & Kits
Models
ECAD Models
Schematic symbols, PCB footprints, and 3D CAD models from SamacSys can be found by clicking on the CAD Model links in the Product Options table. If a symbol or model isn't available, it can be requested directly from SamacSys.

Support
Support Communities
Partners
Murata Manufacturing Co., Ltd.
Temperature detection solution: Combine with an NTC thermistor for precise high-temperature monitoring.
Support Communities
-
SIO20 Register Always Reads Zero, Logic Analyzer Shows Correct Data (RL78/G23, CSI20)
Hi RL78 Team, I’m working with the RL78/G23 and communicating with an IC chip using the CSI20 interface. I generated the CSI peripheral functions using Smart Configurator in e2Studio. Here’s the situation: I am sending and receiving 8 bytes via CSI20. The logic analyzer shows perfect ...
Jul 7, 2025 -
How to read the stored data from DataFlash [RL78/G23]
Why does DataFlash only write, erase and blankcheck, but not read? How to read the stored data from DataFlash without reading
Mar 29, 2022 -
RL78/G23 (R7F100GGF). Simultaneous use of IVCMP1 and ANI9
Are there any restrictions on simultaneously using an analogue input to P120 on a RL78/G23 (R7F100GGF) for a comparator input (IVCMP1) whilst also performing A/D conversions on the same signal via ANI9? PMCA120 set to 1 (analogue input function)The application will use IVCMP1 as an ...
Mar 5, 2025
FAQs
-
RL78/G23: Development environment (evaluation boards)
We offer two types (one 128 KB, 64-pin, LFQFP board, and one 768 KB, 128-pin, LFQFP board) of Fast Prototyping Board (FPB), and the Renesas Solution Starter Kit (RSSK) optimized for touch solutions, allowing you to begin evaluation and development at a reasonable price. They will be released ...
Apr 13, 2021 -
RL78/G23-64p Fast Prototyping Board applications
Like other RL78 microcontroller-equipped Fast Prototyping Boards, the board is not supposed to be incorporated into a product because it is mainly intended for use in initial development and prototyping.
Apr 13, 2021 -
RL78/G23: Current consumption when measuring capacitive touch
Last Updated: 02/21/2023 Question: How much current is consumed when measuring capacitive touch? Is there any reference information available? Answer: The average current consumption measured with a capacitive touch cycle of 100 ms is 15.8 μA (reference value for the RL78/G23). Figure 1 ...
Feb 21, 2023
Videos & Training
This video demonstrates how to import sketches using the RL78 Arduino library into e² studio, as well as how to build and debug them. By debugging in e² studio, you can obtain detailed information and verify the internal workings of the library, which is not possible with the Arduino IDE.
Related Resources
News & Blog Posts
Blog Post
Apr 1, 2025
|
Blog Post
Dec 18, 2023
|
Blog Post
Aug 10, 2023
|
Blog Post
Jun 29, 2023
|
Blog Post
May 30, 2023
|
Blog Post
Apr 25, 2023
|
Blog Post
Mar 17, 2023
|
Blog Post
Oct 25, 2022
|
Blog Post
Jun 30, 2022
|
Blog Post
Apr 13, 2021
|