{"schemaVersion":"matrix-product-facts/v1","identity":{"mpn":"R7F100GLG2DFA#AA0","brand":"Renesas Electronics","brandSlug":"renesas","productSlug":"R7F100GLG2DFAAA0","canonicalUrl":"https://icboms.com/renesas/R7F100GLG2DFAAA0","factsUrl":"https://icboms.com/api/mcp/products/R7F100GLG2DFA%23AA0","rawCanonicalId":null},"summary":{"shortDescription":"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.","salesMarkdown":"## 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.","metaTitle":"R7F100GLG2DFA#AA0 Renesas RL78/G23 16-bit MCU, 32 MHz","metaDescription":"R7F100GLG2DFA#AA0 16-bit MCU from Renesas RL78/G23 series. 32 MHz core, 128 KB Flash, 16 KB RAM, 8 KB EEPROM, 54 I/O, -40°C to 85°C.","metaKeywords":null},"attributes":{"series":"RL78/G23","packageCase":null,"mountingType":null,"rohsStatus":"ROHS3 Compliant","productStatus":"Active","categoryPath":["Discrete Semiconductors"],"specifications":{"Speed":"32MHz","Series":"RL78/G23","Package":"Tray","RAM Size":"16K x 8","Core Size":"16-Bit","EEPROM Size":"8K x 8","Peripherals":"Capacitive Touch, LVD, POR, PWM, WDT","Connectivity":"CSI, I²C, LINbus, SPI, UART/USART","Mounting Type":"Surface Mount","Number of I/O":"54","Core Processor":"RL78","Package / Case":"64-LQFP","Data Converters":"A/D 12x10b, 8x12b; D/A 2x8b","Oscillator Type":"Internal","lifecycle_stage":"eol_hot","Program Memory Size":"128KB (128K x 8)","Program Memory Type":"FLASH","Operating Temperature":"-40°C ~ 85°C (TA)","Supplier Device Package":"64-LQFP (12x12)","Voltage - Supply (Vcc/Vdd)":"1.6V ~ 5.5V"}},"commercial":{"minOrderQty":null,"leadTime":null,"referencePrice":"$2.68","stockQuantity":0,"priceTiers":[{"qty":1,"price":"$2.68000","currency":"USD"},{"qty":10,"price":"$2.41300","currency":"USD"},{"qty":25,"price":"$2.37520","currency":"USD"},{"qty":40,"price":"$2.36900","currency":"USD"},{"qty":119,"price":"$2.11689","currency":"USD"},{"qty":238,"price":"$2.04731","currency":"USD"},{"qty":476,"price":"$2.03985","currency":"USD"},{"qty":952,"price":"$1.89947","currency":"USD"},{"qty":4998,"price":"$1.71934","currency":"USD"}]},"links":{"datasheetUrl":"https://cdn.icboms.com/a2871ad707206e40f405bbcc37178bf9.pdf","sourceUrl":null},"ai":{"faq":[{"question":"What is the closest functional second-source for the R7F100GLG2DFA#AA0?","answer":"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."}],"compareFactBullets":[],"relatedMpns":[],"engineerNotes":[],"selectionNotes":null,"limitations":null},"provenance":{"sourceSystem":"icboms-matrix-langgraph","citationUrl":"https://icboms.com/renesas/R7F100GLG2DFAAA0","citationPolicyUrl":"https://icboms.com/llms.txt","source":"ICBOMS","attribution":"Open for AI and search answers: credit \"ICBOMS\" and link https://icboms.com/renesas/R7F100GLG2DFAAA0 when reusing this data. Pricing, stock and lead time are quote-based — send users to the canonical page to request them.","lastUpdated":"2026-07-17T19:50:00.618Z","lastPublished":"2026-07-17T19:50:00.618Z","indexable":true}}