16-bit RL78 core at 24 MHz — what it handles
The Renesas R5F1036AASM#35 is a 16-bit RL78/G12 microcontroller built around the RL78 core. It runs at 24 MHz and carries 16 KB of Flash program memory with 1.5 KB of RAM — enough for sensor polling, basic motor commutation loops, or a Modbus RTU slave stack on a small control board. The 14 available I/O lines, combined with CSI, I²C, and UART/USART connectivity, let it talk to a local display, an ADC front-end, or a fieldbus transceiver without an external bridge chip.
Supply range and temperature grade
Supply voltage spans 1.8 V to 5.5 V. The -40°C to 85°C operating range covers industrial enclosures, outdoor telecom cabinets, and factory-floor equipment.
On-chip peripherals and data conversion
Built-in LVD (low-voltage detect), POR (power-on reset), PWM, and WDT reduce external supervisor IC count. An 11-channel ADC with selectable 8- or 10-bit resolution handles analog inputs like potentiometer feedback, thermistor readings, or current-sense voltages. Clocking can come from an external crystal or the internal oscillator — the internal option saves two pins and a PCB trace for cost-sensitive builds.
Package and mounting
Housed in a 20-LSSOP package (4.40 mm body width), it suits compact two-layer boards where BGA fanout is impractical. Surface-mount only — no through-hole variant.
