Skip to main content

Overview

Description

The RL78/G16 microcontroller is a general-purpose microcontroller with capacitive touch channels and a 16 MHz operating frequency. There is a broad lineup of touch microcontrollers available, including Renesas' smallest 10-pin package. It is also equipped with functional safety-compliant hardware to support the acquisition of IEC/UL60730 certification, the safety standard for home appliances. In addition, it has a high precision (±1.0%) high-speed on-chip oscillator, data flash, a rich serial interface, and a comparator built in, making it ideal for compact applications that need space savings. The RL78/G16 development environment is available and includes an evaluation board (Fast Prototyping Board) which enables writing/debugging of programs without additional tools simply by connecting a USB cable, a Smart Configurator which facilitates design with GUI, a capacitive touch evaluation system (evaluation board and QE for Capacitive Touch, a development support tool for capacitive touch sensors), and an Arduino library, etc. 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.

Features

  • CPU: RL78 core, Max. 16MHz
  • Voltage: 2.4V to 5.5V
  • Package: 10-pin to 32-pin
  • Memory: Program Flash: 16KB, 32KB, SRAM 2KB, Data Flash 1KB
  • Operating temperature range: up to 125°C
  • Enhanced Capacitive Sensing Unit (CTSUb)
  • Timer: 16-bit Timer x 8ch, Watchdog Timer x 1ch, 12-bit Interval Timer x 1ch, Real-Time Clock x 1ch
  • PWM: PWM Output x 7ch
  • Analog function: 8/10-bit A/D Converter x 11ch
  • On-chip Oscillator Freq. (MHz): High-speed: up to 16MHz, Low-speed: 15kHz
  • Safety: A/D test, CRC calculator, RAM parity error detection, frequency detection, invalid memory access detection
  • Others: Selectable Power-On Reset, Low Voltage Detection, On-chip Debug 2.4V to 5.5V (single-wire, double-wire)
  • Packages: SSOP, LQFP, QFN

Comparison

Applications

Documentation

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.

Diagram of ECAD Models

Models

Type Title Date
Model - IBIS Log in to Download ZIP 1.20 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?

Support Communities

  1. Query regarding QE for Capacitive Touch in RL78/G16 FPB Board .

    Hello Sir, I am using RL78/G16 FPB Board to develop touch application for my project. I have configured all the setting correctly and using QE for tuning of touch channels. During tuning process I have also removed J14 Connector for using UART for doing tuning. But when I ...

    Jan 11, 2025
  2. RL78/G16 ADC counts not getting as expected

    I am using RL78/G16 32pin micro, I have set the required fields for ADC counts, As per  smart configurator in CS+ peripheral devices are set, but there is no option of setting internal reference voltage as 0.815volts hence I found that my ADC counts 774 value on ...

    Dec 6, 2023
  3. RL78/G16 ADC scan mode operation settings

    I am using the ADC of G16, trying to figure out the operation mode of the ADC.  From the user manual, I didn't get the exact idea of whether it is in one-shot scan mode or in which mode it is operatable. Kindly let me know about the ...

    Dec 13, 2023
View All Results from Support Communities (21)

FAQs

  1. Precautions when Developing Touch Functions with the RL78/G16

    Last Updated: 06/30/2023 Question: Are there any precautions when developing touch functions on the RL78/G16? Answer: Tuning and monitoring functions by QE for Capacitive Touch must be executed using serial communication (UART). (They cannot be executed via the E2/E2 Lite emulator.) Also ...

    Jun 30, 2023
  2. The RL78/G16 position in the RL78 family

    ... temperature environments. Figure 1: The RL78/G16 position in RL78 Family Figure 2: Specification comparison between RL78/G16 and existing products Figure 3: RL78/G16 and RL78/G15 Package Lineup The RL78/G16 has the following four major features. RL78/G16 is optimized for ...

    Jun 30, 2023
  3. RL78 Family: Where Should I Mount the Limiting Resistor?

    It should be mounted right next to the MCU.When the resistor is positioned close to the electrode, it can suppress noise applied to the electrode, but not noise occurring between the resistor and the MCU. Suitable Products RL78/G16 RL78/G22, RL78/G23

    Jul 1, 2025
View All Results from FAQs (51)

Videos & Training

This video introduces how to add the RL78 board platform released by Renesas Electronics 
on GitHub to Arduino IDE version 2 and run sketches.

Chapters
00:00 Opening
00:30 Install the Arduino IDE
00:49 Install the tools
01:57 Write the sketch
02:17 COM port setting
02:43 Board setting
02:59 Compile, upload, LED blinking

Related Resources
Quick Start Guide page (GitHub)

News & Blog Posts