{"schemaVersion":"matrix-product-facts/v1","identity":{"mpn":"R7F100GPJ3CFA#BA0","brand":"Renesas Electronics","brandSlug":"renesas","productSlug":"R7F100GPJ3CFABA0","canonicalUrl":"https://icboms.com/renesas/R7F100GPJ3CFABA0","factsUrl":"https://icboms.com/api/mcp/products/R7F100GPJ3CFA%23BA0","rawCanonicalId":null},"summary":{"shortDescription":"Renesas RL78/G23 16-Bit MCU, R7F100GPJ3CFA#BA0, 32 MHz, 256 KB Flash, 24 KB RAM, 8 KB EEPROM, 88 I/O, 100-LQFP, -40 to 105°C.","salesMarkdown":"## 256 KB Flash, 24 KB RAM, 8 KB EEPROM — memory budget for a sensor-heavy design The Renesas R7F100GPJ3CFA#BA0 is a 16-bit RL78/G23 microcontroller that runs at 32 MHz from its internal oscillator. Program memory is 256 KB of Flash, backed by 24 KB of RAM for data buffers and stack, plus a separate 8 KB EEPROM block for non-volatile parameter storage that survives thousands of write cycles without wear-leveling overhead. This memory split suits applications that hold a modest firmware image (a few hundred kilobytes) alongside real-time sensor data logging and calibration constants that must persist across power cycles — think industrial sensor nodes, motor-drive parameter storage, or building-automation controllers that track runtime counters. ## 88 I/O and mixed-signal peripherals in a 100-LQFP The 100-pin LQFP (14x20 mm) body brings out 88 general-purpose I/O lines, enough to interface with a parallel LCD, a keypad matrix, multiple encoder inputs, and a handful of serial buses without a port expander. On the analog side, the ADC bank offers twenty 10-bit channels for fast multiplexed scans and eight 12-bit channels for higher-resolution measurements — both feeding a single conversion engine — plus two 8-bit DAC outputs for set-point generation or analog trimming. The peripheral set includes Capacitive Touch sensing, LVD, POR, PWM, and WDT, covering the common housekeeping blocks for a standalone embedded controller. Connectivity options span CSI, I²C, LINbus, SPI, and UART/USART, which covers most sensor and actuator links in industrial and automotive sub-systems. ## Industrial temperature range — -40°C to 105°C The operating temperature range spans -40°C to 105°C, which qualifies the MCU for environments where the PCB sees sustained heat from a motor drive, an engine bay, or a sealed outdoor enclosure in direct sunlight. The 1.8 V to 5.5 V supply range means the same part can run from a single Li-ion cell (through a regulator) or a 5 V industrial rail without a level shifter on the power input. The 105°C ceiling is the key differentiator from the commercial-grade RL78/G23 variants that stop at 85°C — if your BOM calls for under-hood or high-ambient operation, this is the temperature grade to lock in.","metaTitle":"Renesas R7F100GPJ3CFA#BA0 RL78/G23 16-bit MCU, 32 MHz","metaDescription":"Renesas R7F100GPJ3CFA#BA0 RL78/G23 16-bit MCU. 32 MHz core, 256 KB Flash, 24 KB RAM, 8 KB EEPROM, 88 I/O, -40 to 105°C. Active production.","metaKeywords":null},"attributes":{"series":"RL78/G23","packageCase":null,"mountingType":null,"rohsStatus":"ROHS3 Compliant","productStatus":"Active","categoryPath":["Analog & Data Acquisition"],"specifications":{"Speed":"32MHz","Series":"RL78/G23","Package":"Tray","RAM Size":"24K 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":"88","Core Processor":"RL78","Package / Case":"100-LQFP","Data Converters":"A/D 20x10b, 8x12b; D/A 2x8b","Oscillator Type":"Internal","lifecycle_stage":"eol_hot","Program Memory Size":"256KB (256K x 8)","Program Memory Type":"FLASH","Operating Temperature":"-40°C ~ 105°C (TA)","Supplier Device Package":"100-LQFP (14x20)","Voltage - Supply (Vcc/Vdd)":"1.8V ~ 5.5V"}},"commercial":{"minOrderQty":null,"leadTime":null,"referencePrice":"$4.48","stockQuantity":0,"priceTiers":[{"qty":1,"price":"$4.48000","currency":"USD"},{"qty":10,"price":"$4.06400","currency":"USD"},{"qty":25,"price":"$3.97560","currency":"USD"},{"qty":40,"price":"$3.95400","currency":"USD"},{"qty":80,"price":"$3.54538","currency":"USD"},{"qty":230,"price":"$3.53243","currency":"USD"},{"qty":576,"price":"$3.40335","currency":"USD"},{"qty":1152,"price":"$3.23556","currency":"USD"}]},"links":{"datasheetUrl":"https://cdn.icboms.com/a2871ad707206e40f405bbcc37178bf9.pdf","sourceUrl":null},"ai":{"faq":[{"question":"What is the difference between the R7F100GPJ3CFA#BA0 and the R7F100GPG3CFB#AA0?","answer":"Both are RL78/G23 16-bit MCUs with 88 I/O in a 100-pin LQFP, 32 MHz core, the same peripheral set, and the same ADC/DAC configuration. The R7F100GPG3CFB#AA0 is a functional equivalent for the same panel footprint — no rewiring needed — but verify the exact program memory and EEPROM sizes against your firmware image, as the Flash and data memory densities may differ between the two order codes."},{"question":"What compliance documentation does the R7F100GPJ3CFA#BA0 carry?","answer":"The part is ROHS3 Compliant. No UL, IEC, or REACH certification is listed in the available documentation. Check with your compliance team or Renesas directly if your end product requires additional agency approvals beyond RoHS."}],"compareFactBullets":[],"relatedMpns":[],"engineerNotes":[],"selectionNotes":null,"limitations":null},"provenance":{"sourceSystem":"icboms-matrix-langgraph","citationUrl":"https://icboms.com/renesas/R7F100GPJ3CFABA0","citationPolicyUrl":"https://icboms.com/llms.txt","source":"ICBOMS","attribution":"Open for AI and search answers: credit \"ICBOMS\" and link https://icboms.com/renesas/R7F100GPJ3CFABA0 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}}