16-bit RL78 core at 32 MHz with 768 KB on-chip flash
The R7F100GLN3CFB#AA0 is a 16-bit RL78/G23 microcontroller from Renesas running at 32 MHz. It carries 768 KB of flash program memory, 48 KB of SRAM, and 8 KB of dedicated data EEPROM on a single die — enough headroom for a sensor-fusion or HMI firmware image without external memory.
Peripheral set and analog front-end
The ADC block is configurable as 12 channels of 8-bit, 10-bit, or 12-bit resolution, plus two 8-bit DAC outputs. For a multi-sensor node reading temperature, pressure, and proximity on separate analog inputs, the 12-channel count leaves margin for future channels without a board spin. Serial connectivity covers CSI (clocked serial interface), I²C, LINbus, SPI, and UART/USART — enough bus types to talk to common sensor modules, motor drivers, and display controllers without external protocol translators.
Package, I/O, and board-fit
Housed in a 64-LQFP (also listed as 64-LFQFP, 10x10 mm body), the part exposes 54 general-purpose I/O. Surface-mount only — the LQFP footprint fans out on two or four layers depending on how many peripheral signals you route. The internal oscillator means you can skip an external crystal for non-timing-critical applications, though the clock tree also accepts an external resonator.
Active lifecycle and sourcing posture
The RL78/G23 family is Renesas' current-generation low-power 16-bit line, positioned between the economy G1x series and the automotive F2x line. No pin-compatible second-source from another vendor exists, but the family itself shares a common peripheral set and toolchain across flash densities.
