Skip to main content

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

Documentation

Design & Development

Software & Tools

Software Downloads

Type Title Date
PCB Design Files Log in to Download ZIP 4.52 MB
1 item

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.

Diagram of ECAD Models

Models

Type Title Date
Model - IBIS Log in to Download ZIP 5.66 MB
1 item

Product Options

Applied Filters:

Support

Support Communities

Support Communities

Get quick technical support online from Renesas Engineering Community technical staff.
Browse FAQs

FAQs

Browse our knowledge base of common questions and answers.
Submit a Ticket

Submit a Ticket

Need to ask a technical question or share confidential information?

Partners

Murata Manufacturing Co., Ltd.

Temperature detection solution: Combine with an NTC thermistor for precise high-temperature monitoring.

 

Support Communities

  1. RL78/G23 Possible to use DAC0 as reference input to Comparator 1 without having P2.2 as ANO0?

    Hi.Target part is a RL78/G23 (R7F100GGF2DFB)If using DAC0 only as a reference to Comparator 1 (as below) is it still possible to use the pin, p2.2, that has the function ANO0 as a GPIO? The reason I ask is that the DAC block diagram shown ...

    Mar 21, 2025
  2. Firmware Upgrade RL78/G23

    Hello team, We have implemented bootloader using Firmware Upgrade with reference to "r01an6374ej0203-rl78g23-fwupdate" document. Platform using RL78/G23 30 pin with 128Kb ROM. We have successfully jumped to application but the timer peripheral is not working. As per the document we have closed/disabled the timer ...

    May 27, 2025
  3. Live break points with E2 Lite on RL78/G23

    Should it be possible to set (and clear) a break point whilst running the application with an E2 Lite on a RL78/G23 device without pausing the session? This is with IAREWRL78 EDE.I'm having to pause execution to modify a simple unconditional break. I thought the hardware ...

    Aug 5, 2024
View All Results from Support Communities (72)

FAQs

  1. RL78/G23-64p Fast Prototyping Board and emulator

    There are emulator connectors on the PCB (or board) so if connector components are mounted you can connect an E2 emulator or E2 emulator Lite for powerful debugging capabilities. Refer to the user's manual for details.

    Apr 13, 2021
  2. 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
  3. 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
View All Results from FAQs (67)

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