Renesas R5F1006EGSP#X0
- Part No.:
- R5F1006EGSP#X0
- Manufacturer:
- Renesas
- Category:
- Microcontrollers
- Package:
- 20-LSSOP (0.240", 6.10mm Width)
- Datasheet:
-
R5F1006EGSP#X0.pdf
- Description:
- IC MCU 16BIT 64KB FLASH 20LSSOP
- Quantity:
- Payment:

- Shipping:

Inventory:4,442
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
R5F1006EGSP#X0 from Renesas is a 20-pin LSSOP-packaged RL78/G13 16-bit microcontroller with 64 KB flash, 4 KB data flash, and 3 KB RAM, operating from 1.6–5.5 V at up to 32 MHz (41 DMIPS), featuring ultra-low-power modes (0.57 μA RTC+LVD), 10-bit ADC (26-channel), RTC, UART, I²C, and SPI interfaces - deployed in battery-powered sensor nodes and industrial control panels.
For engineers reviewing the R5F1006EGSP#X0 datasheet, R5F1006EGSP#X0 pinout, R5F1006EGSP#X0 application, or R5F1006EGSP#X0 equivalent, key selection criteria include its 20-pin LSSOP-20 package, industrial-grade temperature range (−40°C to +105°C), integrated data flash with 1M-cycle endurance, low-voltage detection with 14-level interrupt/reset, and SNOOZE mode for event-driven wake-up without CPU intervention.
Technical Context
The R5F1006EGSP#X0 implements the RL78 CPU core with 3-stage pipeline CISC architecture, supporting instruction execution times from 0.03125 μs (32 MHz high-speed oscillator) to 30.5 μs (32.768 kHz subsystem clock). It integrates on-chip debug, self-programming flash with boot swap and shield window functions, and background operation for data flash rewriting while executing code.
Its peripheral set includes eight 16-bit timers, one 12-bit interval timer, one real-time clock with calendar/alarm/correction, one watchdog timer, two UART/LIN channels, three I²C/Simplified I²C channels, and two CSI (SPI-compatible) channels - all configurable via register-based control without external glue logic.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Core | RL78 16-bit CISC CPU with 3-stage pipeline and 1 MB address space |
| Max Clock Speed | 32 MHz (41 DMIPS); high-accuracy ±1.0% internal oscillator supports 1–32 MHz selection |
| Memory | 64 KB code flash (1 KB block size), 4 KB data flash (1M rewrite cycles), 3 KB RAM |
| Power Modes | HALT (66 μA/MHz), STOP (0.57 μA with RTC+LVD active), SNOOZE (low-latency wake-up) |
| Analog Peripherals | 10-bit ADC with 26 input channels, internal 1.45 V reference, and integrated temperature sensor |
| Digital Interfaces | 2 × UART/LIN, 3 × I²C/Simplified I²C, 2 × CSI (SPI-compatible), 16 GPIO with N-ch open-drain and pull-up options |
| Operating Range | 1.6–5.5 V supply; −40°C to +105°C ambient (G-grade industrial qualification) |
Pinout & Package
Package: 20-pin plastic LSSOP (7.62 mm, 0.65-mm pitch), JEDEC MS-013AC compliant, 1.27 mm height, tape-and-reel packaging (#X0 suffix).
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| 1 (VSS) | Ground | Primary digital ground reference for core and I/O |
| 2 (P20/ANI0/AVREFP) | Analog Input / Reference Positive | ADC channel 0 input or positive reference voltage source |
| 3 (P21/ANI1/AVREFM) | Analog Input / Reference Negative | ADC channel 1 input or negative reference voltage source |
| 4 (P22/ANI2) | Analog Input | ADC channel 2 input; supports single-ended or differential measurement |
| 5 (P147/ANI18) | Analog Input | ADC channel 18 input; shared with port P147 for flexible signal routing |
| 6 (P10/SCK00/SCL00) | Serial Clock | Master clock output for CSI0 or I²C0; bidirectional in I²C mode |
| 7 (P11/SI00/RxD0/TOOLRxD/SDA00) | Serial Data In / RX / SDA | CSI0 data input, UART0 receive, debug interface RX, or I²C0 data line |
| 8 (P12/SO00/TxD0/TOOLTxD/SDA00) | Serial Data Out / TX / SDA | CSI0 data output, UART0 transmit, debug interface TX, or I²C0 data line |
| 9 (P13/INTP0/TOOLCLK) | Interrupt Input / Debug Clock | External interrupt 0 trigger or SWD/JTAG clock input for programming/debug |
| 10 (P14/INTP1) | Interrupt Input | External interrupt 1 trigger; supports edge-sensitive wake-up from STOP mode |
| 11 (P15/INTP2) | Interrupt Input | External interrupt 2 trigger; enables multi-source event-driven operation |
| 12 (P16/INTP3) | Interrupt Input | External interrupt 3 trigger; used for fast response to external sensors or switches |
| 13 (P17/INTP4) | Interrupt Input | External interrupt 4 trigger; supports debounced key scan or fault signaling |
| 14 (P23/ANI3) | Analog Input | ADC channel 3 input; routed to internal temperature sensor when selected |
| 15 (P24/ANI4) | Analog Input | ADC channel 4 input; supports oversampling for enhanced resolution |
| 16 (P25/ANI5) | Analog Input | ADC channel 5 input; usable with internal reference for ratiometric measurements |
| 17 (P26/ANI6) | Analog Input | ADC channel 6 input; supports simultaneous sampling with other ANI pins |
| 18 (P27/ANI7) | Analog Input | ADC channel 7 input; shares sample-and-hold circuitry with ANI0–ANI7 group |
| 19 (VDD) | Power Supply | Primary 1.6–5.5 V supply for core, analog, and I/O domains |
| 20 (RES) | Reset Input | Active-low reset pin; accepts external reset or connects to on-chip POR/LVD output |
Key Features
| Feature | Design Value |
|---|---|
| Ultra-low-power STOP mode | 0.57 μA typical current with RTC and LVD active - enables >10-year battery life in metering applications |
| Data flash background operation (BGO) | Enables concurrent program execution and data logging without CPU stall or latency penalty |
| On-chip voltage detector (LVD) | 14 programmable threshold levels support precise brown-out detection and graceful shutdown sequencing |
| SNOOZE mode with peripheral-triggered wake-up | Permits UART/I²C/ADC events to resume CPU operation in <1.5 μs - ideal for intermittent sensing |
| Self-programming with boot swap | Supports field firmware updates with atomic rollback - eliminates risk of bricking during OTA upgrades |
| Hardware multiplier/divider/MAC | 16×16→32-bit multiply, 32÷32→32-bit divide, and 16×16+32→32-bit MAC accelerate motor control and filtering |
Applications
| Smart Energy Metering | Industrial Sensor Node |
|---|---|
|
Use Scenario: Battery-powered electricity/water/gas meter collecting pulse counts, temperature, and pressure at 15-minute intervals. IC Role / Device Role / Timing Role: Primary system controller managing ADC sampling, RTC timestamping, UART communication to concentrator, and LVD-monitored power fail-safe logging. Use Value: 0.57 μA STOP mode extends CR2032 battery life beyond 12 years; integrated data flash stores 10+ years of consumption history with 1M-cycle reliability. |
Use Scenario: Wireless vibration/temperature/humidity node mounted on factory motors or HVAC ducts. IC Role / Device Role / Timing Role: Signal acquisition hub performing ADC oversampling, FFT preprocessing, and UART-to-LoRaWAN gateway handoff. Use Value: SNOOZE mode enables immediate wake-on-accelerometer interrupt; hardware MAC accelerates real-time spectral analysis without external DSP. |
| Home Appliance Control | Medical Diagnostic Device |
|
Use Scenario: Washing machine main control board managing motor drive, water level sensing, and user interface. IC Role / Device Role / Timing Role: Real-time coordinator of PWM motor control, 10-bit ADC for pressure/temperature feedback, and I²C display interface. Use Value: HALT mode reduces active power to 66 μA/MHz during idle spin cycles; 16 GPIO support direct LED/button matrix without external shifters. |
Use Scenario: Portable blood glucose monitor requiring precision analog front-end and secure data storage. IC Role / Device Role / Timing Role: Analog acquisition engine with calibrated 10-bit ADC, internal temperature sensor compensation, and encrypted flash storage of test results. Use Value: On-chip 1.45 V reference ensures ±0.5% ADC accuracy across temperature; data flash write protection prevents tampering with calibration constants. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar 16-bit microcontroller applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| R5F1006DGSP#X0 | Same package and pinout; 48 KB flash, 4 KB data flash, 2 KB RAM - reduced memory footprint | Suitable for simpler control tasks with smaller firmware and less data logging | Select when application firmware fits within 48 KB and only 2 KB RAM is required |
| R5F1006AGSP#X0 | Same package and pinout; 16 KB flash, 4 KB data flash, 2 KB RAM; rated for −40°C to +85°C (A-grade) | Targeted at consumer-grade cost-sensitive designs without extended temperature needs | Choose for commercial appliances or IoT endpoints where industrial temp range is unnecessary |
Compared with R5F1006DGSP#X0 and R5F1006AGSP#X0, the R5F1006EGSP#X0 delivers higher memory headroom (64 KB flash/3 KB RAM) and full industrial temperature support (−40°C to +105°C), making it optimal for firmware-rich, long-lifecycle embedded systems requiring robustness under thermal stress.
Availability
R5F1006EGSP#X0 is available at Aetrix Electronics and suitable for smart metering, industrial sensor networks, and medical diagnostics requiring stable component supply, long-term lifecycle assurance, and traceable sourcing from authorized Renesas distribution channels.
Supply support for R5F1006EGSP#X0 includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.
Manufacturer
Renesas Electronics is a global semiconductor leader specializing in microcontrollers, analog, power, and SoC solutions for automotive, industrial, and IoT markets.
The RL78/G13 family is designed for ultra-low-power general-purpose embedded control - balancing performance, energy efficiency, and integration for cost-sensitive industrial and consumer applications.
FAQ
What is the maximum operating frequency and associated performance of the R5F1006EGSP#X0?
The R5F1006EGSP#X0 operates at up to 32 MHz using its high-accuracy on-chip oscillator (±1.0% over −40°C to +85°C), delivering 41 DMIPS of processing performance. Its RL78 CPU core features a 3-stage pipeline and supports variable instruction timing - from 0.03125 μs at 32 MHz down to 30.5 μs at 32.768 kHz - enabling dynamic trade-offs between speed and power in the R5F1006EGSP#X0 design.
Does the R5F1006EGSP#X0 support in-system programming and secure firmware updates?
Yes, the R5F1006EGSP#X0 supports full in-system programming via on-chip debug interface (SWD/JTAG), with self-programming capabilities including boot swap functionality and flash shield window protection. These features allow safe over-the-air (OTA) firmware updates and prevent unauthorized access to protected code sections in the R5F1006EGSP#X0.
What analog peripherals are integrated into the R5F1006EGSP#X0?
The R5F1006EGSP#X0 integrates a 10-bit successive-approximation ADC with up to 26 input channels, internal 1.45 V reference voltage, and an on-die temperature sensor. It supports single-ended and differential input modes, programmable sample-and-hold timing, and hardware averaging - all accessible without external components in the R5F1006EGSP#X0.
How does the R5F1006EGSP#X0 manage ultra-low-power operation in battery-powered applications?
The R5F1006EGSP#X0 achieves ultra-low-power operation through multiple dedicated modes: STOP mode draws just 0.57 μA while maintaining RTC and LVD functionality, HALT mode consumes 66 μA/MHz, and SNOOZE mode allows peripherals like UART or ADC to wake the CPU in under 1.5 μs. This hierarchy makes the R5F1006EGSP#X0 ideal for energy-constrained deployments.
Is the R5F1006EGSP#X0 pin-compatible with other RL78/G13 variants in the same package?
Yes, all RL78/G13 devices in the 20-pin LSSOP package - including R5F1006AGSP#X0, R5F1006CGSP#X0, R5F1006DGSP#X0, and R5F1006EGSP#X0 - share identical pinouts and electrical characteristics. Firmware and PCB layouts are interchangeable across these variants, allowing memory-scaling upgrades without hardware redesign for the R5F1006EGSP#X0.
R5F1006EGSP#X0 Specifications
- Product attributes
- Attribute value
- Manufacturer:
- Renesas
- Package/Case:
- 20-LSSOP (0.240", 6.10mm Width)
- Series:
- RL78/G13
- Packaging:
- Tape & Reel (TR)
- Product Status:
- Obsolete
- Programmable:
- Not Verified
- Core Processor:
- RL78
- Core Size:
- 16-Bit
- Speed:
- 32MHz
- Connectivity:
- CSI, I2C, UART/USART
- Peripherals:
- DMA, LVD, POR, PWM, WDT
- Number of I/O:
- 13
- Program Memory Size:
- 64KB (64K x 8)
- Program Memory Type:
- FLASH
- EEPROM Size:
- 4K x 8
- RAM Size:
- 4K x 8
- Voltage - Supply (Vcc/Vdd):
- 2.4V ~ 5.5V
- Data Converters:
- A/D 6x8/10b
- Oscillator Type:
- Internal
- Operating Temperature:
- -40°C ~ 105°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
R5F1006EGSP#X0 FAQ
1.How can I place an order for R5F1006EGSP#X0 through Aetrix?
Please submit a Request for Quotation (RFQ) for R5F1006EGSP#X0 on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.
2.Are the price and stock information for R5F1006EGSP#X0 reliable?
The price and inventory of R5F1006EGSP#X0 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for R5F1006EGSP#X0 is usually 5 days.
3.What payment methods are accepted for R5F1006EGSP#X0?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for R5F1006EGSP#X0 transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for R5F1006EGSP#X0?
R5F1006EGSP#X0 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your R5F1006EGSP#X0 order is processed, you will receive an email with the shipment details and tracking number.
Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.
5.How can I obtain technical support or documentation for R5F1006EGSP#X0?
For technical support, including R5F1006EGSP#X0 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your R5F1006EGSP#X0 requirements.
6.How does Aetrix verify that R5F1006EGSP#X0 is sourced from the original manufacturer or authorized distributors?
All R5F1006EGSP#X0 products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that R5F1006EGSP#X0 meets industry standards.
7.What is the process for return or replacement of R5F1006EGSP#X0?
All R5F1006EGSP#X0 units undergo pre-shipment inspection (PSI). If there is an issue with R5F1006EGSP#X0, returns or replacements are accepted under the following conditions:
1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.
2.The issue is reported within 90 days of delivery.
3.The R5F1006EGSP#X0 part is unused and in its original packaging.
Return procedure for R5F1006EGSP#X0:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
R5F1006EGSP#X0 Tags

-
ATTINY4-TSHR
Microchip Technology

-
ATTINY10-TSHR
Microchip Technology

-
ATTINY10-TS8R
Microchip Technology

-
ATTINY202-SSNR
Microchip Technology

-
ATTINY202-SSFR
Microchip Technology

-
ATTINY402-SSNR
Microchip Technology

-
PIC16F15213T-I/MF
Microchip Technology

-
PIC16F15213-E/MF
Microchip Technology

-
PIC10F200T-I/OT
Microchip Technology

-
ATTINY412-SSNR
Microchip Technology

-
PIC10F202T-I/OT
Microchip Technology

-
ATTINY404-SSNR
Microchip Technology
Tech Hub
TTL and CMOS logic families differ in thresholds, loading, output drive, power and timing. This engineering guide compares 74HC and 74HCT, calculates noise margins and checks 3.3 V/5 V compatibility.
A practical engineering guide to 3.3V and 5V logic compatibility, input thresholds, resistor dividers, translator ICs, MOSFET level shifting, I2C pull-ups, timing limits and power-sequencing risks.
The 74HC595 uses push-pull logic outputs, while the TPIC6B595 uses 50 V open-drain DMOS sinks for higher-power loads. This guide compares timing, current limits, 3.3 V interfacing, load wiring, thermal…
The 74HC595 converts serial data into eight stable parallel outputs. This guide covers pin functions, shift and storage timing, OE and MR behavior, drive-current limits, cascading, voltage compatibilit…
A technical comparison of level-sensitive latches and edge-triggered flip-flops, covering timing windows, setup and hold limits, master–slave operation, time borrowing, race-through, HDL inference and…
A D latch stores one bit while Enable controls when data can pass. This reference covers gate-level operation, truth tables, transparency, setup and hold timing, LE versus OE, common ICs and practical …
An SR latch stores one bit through cross-coupled feedback. This engineering reference covers NOR and NAND implementations, truth tables, forbidden-state recovery, gated operation, switch debouncing, fa…
Latch circuits retain one bit through feedback. This technical reference covers SR and D latches, truth tables, transparency, timing limits, latch-versus-flip-flop behavior, applications and common log…
An engineering guide to LED driver operation, constant-current and constant-voltage outputs, linear and switching topologies, dimming, IC selection, calculations, replacement compatibility, and fault c…
Operational amplifier guide covering op amp basics, feedback, ideal vs real op amps, common configurations, buffer circuits, offset, bias current, gain-bandwidth, slew rate, rail-to-rail limits and sel…
