Skip to main content
Renesas Electronics R7F100GLG2DFA#AA0 — Discrete Semiconductors

R7F100GLG2DFA#AA0 Renesas RL78/G23 16-bit MCU, 32 MHz

MPNR7F100GLG2DFA#AA0
End of Life

Renesas RL78/G23 16-Bit MCU, R7F100GLG2DFA#AA0, 32 MHz, 128 KB Flash, 16K x 8 RAM, 8K x 8 EEPROM, 54 I/O, 64-LQFP, -40°C to 85°C.

$2.68Ref. price · indicative, final on quote
Packaging64-LQFP
StockContact for availability
MOQ1 pcs
  • 100% new & originalTraceable channels only — no refurbs, no pulls, no remarked parts.
  • Date & lot codes on quoteStated per line before you commit; label photos on request.
  • MSL-compliant ESD packingMoisture-sealed bags with indicator cards; reels photo-verified.
  • PayPal buyer protectionPay by T/T, PayPal or Payoneer — card payments covered end to end.

Specifications

R7F100GLG2DFA#AA0 Technical Specifications
ParameterValue
SeriesRL78/G23
Mounting typeSurface Mount
Oscillator typeInternal
Program memory typeFLASH
Voltage - supply (Vcc (Vdd))1.6V ~ 5.5V
Operating temperature-40°C ~ 85°C (TA)
Speed32MHz
PackageTray
RAM size16K x 8
Core size16-Bit
EEPROM size8K x 8
PeripheralsCapacitive Touch, LVD, POR, PWM, WDT
ConnectivityCSI, I²C, LINbus, SPI, UART/USART
Number of i (O)54
Core processorRL78
Case64-LQFP
Data convertersA/D 12x10b, 8x12b; D/A 2x8b
Program memory size128KB (128K x 8)

Product details

RL78/G23 16-bit MCU with on-chip EEPROM and capacitive touch

The Renesas R7F100GLG2DFA#AA0 is a 16-bit RL78 core microcontroller from the RL78/G23 series, clocked at 32 MHz and built around a 16-bit CPU with 128 KB of Flash program memory, 16 KB of RAM, and a separate 8 KB EEPROM block for non-volatile parameter storage. It packs 54 general-purpose I/O lines, a capacitive-touch sensing unit, a full set of serial interfaces (CSI, I²C, LINbus, SPI, UART/USART), and an analog front-end comprising two ADC banks (12 channels at 10-bit resolution plus 8 channels at 12-bit) and two 8-bit DAC outputs. The device operates from 1.6 V to 5.5 V over the -40°C to 85°C industrial temperature range, and is supplied in a 64-pin LQFP (12x12 mm) package. Typical applications include industrial control panels, appliance HMIs with touch interfaces, building-automation sensor nodes, and low-speed automotive body modules where LINbus connectivity is required.

Memory partitioning — 8 KB EEPROM saves an external part

The 8 KB EEPROM block is the standout memory feature. It stores calibration constants, fault logs, or configuration profiles without wearing the Flash array or requiring an external serial EEPROM. The 128 KB Flash leaves room for a modest application stack plus a bootloader for field updates. 16 KB RAM is adequate for moderate data buffering but not heavy frame processing — plan your FIFO sizes accordingly.

Analog and touch — dual ADC banks for mixed-signal control

The ADC subsystem offers 12 channels at 10-bit and 8 channels at 12-bit, letting you assign coarse monitoring (supply rails, temperature) to the 10-bit bank and higher-resolution measurements (sensor feedback, trim pots) to the 12-bit bank. The two 8-bit DAC outputs can generate analog set-points or bias voltages without external DACs. The capacitive-touch peripheral supports up to 12 electrodes — enough for a membrane keypad or slider on a control panel.

Lifecycle and sourcing

The R7F100GLG2DFA#AA0 is an active, current-production part with no end-of-life notice. The RL78/G23 series is Renesas's mainstream low-power 16-bit platform, so supply should remain stable for the foreseeable future.

Frequently asked questions

What is the closest functional second-source for the R7F100GLG2DFA#AA0?

The R7F100GGN2DNP#AA0 is a pin-compatible RL78/G23 sibling with the same 32 MHz core, 16-bit architecture, and peripheral set, but in a 48-pin package with 40 I/O. It shares the same Flash, RAM, and EEPROM sizes, so firmware migration is straightforward if you can accept fewer I/O.