Features
- CPU: RL78 core, Max. 32MHz
- Voltage: 1.6V to 5.5V
- Package: 16-pin to 48-pin
- Memory: Program Flash: 32KB to 64KB, SRAM 4KB, Data Flash 2KB
- Operating temperature range:​ up to 105 °C
- Enhanced Capacitive Sensing Unit (CTSU2L)
- Timer: 16-bit Timer (ch) x 8, Watchdog Timer (ch) x 1, 32-bit Interval Timer x 1 ch
- PWM: PWM Output x 7
- Analog function: 10-bit A/D Converter (ch) x 10
- On-chip Oscillator Freq. (MHz): High-Speed: up to 32MHz
- Middle-Speed: up to 4MHz
- Low-speed: 32.768kHz
- Snooze mode sequencer
- Event link controller
- Others: RTC, Power-On Reset, Low Voltage Detection
- Packages: SSOP, LQFP, HWQFN, WFLGA
Description
The RL78/G22 microcontroller features the industry's lowest current consumption levels of 37.5µA/MHz during CPU operation and 200nA during STOP, as well as a rich array of capacitive touch channels. The lineup of new-generation RL78 general-purpose microcontrollers is extended by offering a variety of 16-pin to 48-pin packages and 32KB to 64KB of flash memory.
Along with a maximum operating frequency of 32MHz, a wide operating voltage range of 1.6V to 5.5V, and enhanced analog and security functions, the SNOOZE mode sequencer significantly reduces power consumption during intermittent operation. A rich development environment is provided for the RL78/G22 including an evaluation board (Fast Prototyping Board) that enables program writing/debugging without additional tools, simply by connecting a USB cable, and a Smart Configurator that facilitates design using a GUI. It is also compatible with the existing RL78 family and can be a seamless replacement, making it suitable for a wide range of applications from home appliances and consumer electronics to industrial equipment.
Parameters
Attributes | Value |
---|---|
Program Memory (KB) | 32, 64 |
Data Flash (KB) | 2 |
RAM (KB) | 4 |
Carrier Type | Full Carton (Tray), Full Tray (Tray), Magazine, Tape & Reel |
Supply Voltage (V) | - |
I/O Ports | 12, 16, 20, 21, 26, 28, 32, 36, 40, 44 |
Temp. Range (°C) | -40 to +85, -40 to +105 |
Operating Freq (Max) (MHz) | 32 |
USB FS (host ch/device ch) | ( 0 / 0 ) |
SCI or UART (ch) | 1, 2, 3, 4 |
SPI (ch) | 1, 2, 3, 4, 5 |
I2C (#) | 2, 3, 4, 5, 6 |
CAN (ch) | 0 |
CAN-FD (ch) | 0 |
Wireless | No |
LIN (#) | 0, 1 |
16-Bit Timer (ch) (#) | 8 |
12-Bit A/D Converter (ch) | 0 |
10-Bit A/D Converter (ch) | 3, 6, 8, 9, 10 |
24-Bit Sigma-Delta A/D Converter (ch) | 0 |
12-Bit D/A Converter (ch) | 0 |
10-Bit D/A Converter (ch) (#) | 0 |
8-Bit D/A Converter (ch) | 0 |
Capacitive Touch Sensing Unit (ch) | 5, 9, 11, 12, 16, 17, 21, 23, 25, 29 |
Segment LCD Controller | No |
Security & Encryption | Unique ID,TRNG |
Package Options
Pkg. Type | Pkg. Dimensions (mm) | Lead Count (#) | Pitch (mm) |
---|---|---|---|
HWQFN | 3 x 3 x 0.8 | 16 | 0.5 |
HWQFN | 4 x 4 x 0.8 | 24 | 0.5 |
HWQFN | 5 x 5 x 0.8 | 32 | 0.5 |
HWQFN | 6 x 6 x 0.8 | 40 | 0.5 |
HWQFN | 7 x 7 x 0.8 | 48 | 0.5 |
LFQFP | 7 x 7 x 1.7 | 48 | 0.5 |
LQFP | 7 x 7 x 1.7 | 32 | 0.8 |
LQFP | 10 x 10 x 1.6 | 44 | 0.8 |
LSSOP | 6 x 4 x 1.45 | 20 | 0.65 |
LSSOP | 9.85 x 6.1 x 1.4 | 30 | 0.65 |
WFLGA | 3 x 3 x 0.76 | 25 | 0.5 |
WFLGA | 4 x 4 x 0.76 | 36 | 0.5 |
Application Block Diagrams
|
Heatstroke Prevention Watch
A low-power wearable detects heatstroke risks and alerts users to take early action.
|
|
Smoke Detector for Commercial Buildings
Commerical smoke detector system for fire alarms achieves ultra-low power consumption with a simple configuration.
|
|
Access Control System with NFC, Camera, and Capacitive Touch Authentication
The access control system ensures security with NFC, Wi-Fi, PoE, local storage, and flexible OS support.
|
Additional Applications
- General Purpose
- Consumer Applications
- Home Appliances
- Industrial Automation
- Building Automation
Applied Filters:
Filters
Software & Tools
Sample Code
Simulation Models
This video will show the steps to operate the secondary device OTA firmware update solution via primary device with the AWS Cloud, tailored for low-end microcontrollers lacking direct internet connectivity.
The evaluation environment uses Renesas' RL78/G22 Fast Prototyping Board and Cloud Kit Based on RX65N (CK-RX65N).
This video will show the steps to operate MQTT communication for send and receive (Publish/Subscribe) via MQTT Broker in an LTE CAT-M1 cellular communication with sample software in the application note.
The evaluation environment uses Renesas' RL78/G22 Fast Prototyping Board and PMOD Expansion Board for RYZ024A.
This video introduces a highly sensitive, ultra-low power smoke detector solution. It covers the types of smoke detectors, various detection methods, and a multi-LED smoke detector solution designed to meet the updated UL standards. For more information, visit the Smoke Detector for Commercial Buildings page.
This video will show the steps to connect and operate the RL78 Modbus evaluation environment for master and slave with sample software in the application note.
The evaluation environment uses Renesas' RL78/G22 Fast Prototyping Board and RS-485 Transceivers Evaluation Board.
RL78/G22 Modbus ASCII/RTU Application Note Rev.1.10 (ZIP | English, 日本語)
This video introduces how to run a sketch on the RL78/G23-64p Fast Prototyping Board using the Arduino IDE 2.
Related resources: Quick Start Guide page (GitHub)
00:00 Opening
00:43 Install the Arduino IDE
01:12 Install the tools
01:35 Write the sketch
01:56 COM port setting
02:24 Board setting
02:41 Compile, upload, LED blinking
We will show an appliance UI demo using Capacitive Touch of RL78/G22.
The Capacitive Touch of RL78/G22, with high sensitivity and high noise immunity, enables well-designed user interface with good functionality and can be achieved with ultra-low current consumption.
News & Blog Posts
Blog Post
Apr 7, 2023
|
Blog Post
Feb 16, 2023
|