{"schemaVersion":"matrix-product-facts/v1","identity":{"mpn":"MSP430G2112IRSA16R","brand":"Texas Instruments","brandSlug":"texas-instruments","productSlug":"MSP430G2112IRSA16R","canonicalUrl":"https://icboms.com/texas-instruments/MSP430G2112IRSA16R","factsUrl":"https://icboms.com/api/mcp/products/MSP430G2112IRSA16R","rawCanonicalId":null},"summary":{"shortDescription":"Texas Instruments MSP430G2xx 16-bit MCU, MSP430G2112IRSA16R, 16 MHz, 1KB Flash, 128 x 8 RAM, 10 I/O, I²C/SPI/USI, 1.8V–3.6V, -40°C to 85°C, 16-VQFN Exposed Pad.","salesMarkdown":"The MSP430G2112IRSA16R: The 10 general-purpose I/O lines, plus I²C, SPI, and USI serial interfaces, make it a fit for low-pin-count embedded sensing and actuator nodes in industrial, consumer, and battery-powered equipment. ## 16 MHz, 1 KB Flash, 128 B RAM — sizing the firmware envelope The 16 MHz core speed is modest by today's standards but sufficient for periodic sensor reads, serial communication, and state-machine logic at sub-milliamp current draw. The real constraint is the 1 KB Flash and 128-byte RAM: a compiled C project with a modest I²C driver, a few ADC reads, and a PWM output will fill that space quickly. Plan for hand-optimised assembly or a lean state machine if the application needs more than a few hundred lines of code. The 128 x 8 RAM (128 bytes) is the working memory — no room for buffering; every byte counts. This part is sized for the smallest firmware images, not for over-the-air updates or complex protocol stacks. The 16-VQFN Exposed Pad package (4x4 mm) requires a thermal pad via stitch for heat dissipation if the MCU drives continuous I/O loads near the package current limit. This means the manufacturer has ended production and no further factory orders are accepted. For existing BOM lines, the only supply channel is independent distribution — surplus inventory, factory overruns, or sealed reels from end-of-life buyouts. If you need a production-part number that is still in active manufacture, a pin-compatible higher-density sibling in the same G2xx family is the practical path forward.","metaTitle":"MSP430G2112IRSA16R 16-Bit MCU, 1KB Flash, 128B RAM, Obsolete","metaDescription":"Texas Instruments MSP430G2112IRSA16R 16-bit MCU, 16 MHz, 1KB Flash, 128B RAM, 10 I/O, I²C/SPI/USI, -40°C to 85°C, 16-QFN.","metaKeywords":null},"attributes":{"series":null,"packageCase":null,"mountingType":null,"rohsStatus":null,"productStatus":"Obsolete","categoryPath":["Microcontrollers & Processors (MCU / MPU / DSP)"],"specifications":{"Mfr":"Texas Instruments","Speed":"16MHz","Series":"MSP430G2xx","Package":"Tape & Reel (TR)","RAM Size":"128 x 8","Core Size":"16-Bit","EEPROM Size":"-","Peripherals":"Brown-out Detect/Reset, DMA, POR, PWM, WDT","Connectivity":"I²C, SPI, USI","Mounting Type":"Surface Mount","Number of I/O":"10","Core Processor":"MSP430 CPU16","Package / Case":"16-VQFN Exposed Pad","Product Status":"Obsolete","Data Converters":"-","Oscillator Type":"Internal","lifecycle_stage":"eol_hot","Base Product Number":"MSP430G2112","Program Memory Size":"1KB (1K x 8)","Program Memory Type":"FLASH","Operating Temperature":"-40°C~85°C(TA)","Supplier Device Package":"16-QFN (4x4)","Voltage - Supply (Vcc/Vdd)":"1.8V ~ 3.6V"}},"commercial":{"minOrderQty":null,"leadTime":null,"referencePrice":"$1.8000","priceTiers":null},"links":{"datasheetUrl":"https://cdn.icboms.com/2471fe26aeabab7debe6e33365105f04.pdf","sourceUrl":null,"alternativesUrl":"https://icboms.com/api/mcp/products/MSP430G2112IRSA16R/alternatives.json"},"ai":{"faq":[{"question":"Where can I buy MSP430G2112IRSA16R available via RFQ confirmation?","answer":"The MSP430G2112IRSA16R is obsolete and no longer available from the factory. The date-code spread and packaging condition (sealed reel, cut tape, or loose parts) are verified before shipment."},{"question":"Is MSP430G2112IRSA16R obsolete?","answer":"Production has ceased, and no further factory orders are accepted. The part is not recommended for new designs."},{"question":"What is MSP430G2112IRSA16R's listed speed?","answer":"The MSP430G2112IRSA16R is rated for a 16 MHz core speed. This is the maximum clock frequency from the internal oscillator or an external source, and it defines the instruction throughput for the 16-bit MSP430 CPU16 core."}],"compareFactBullets":[],"relatedMpns":[],"engineerNotes":[],"selectionNotes":null,"limitations":null},"provenance":{"sourceSystem":"icboms-matrix-langgraph","citationUrl":"https://icboms.com/texas-instruments/MSP430G2112IRSA16R","citationPolicyUrl":"https://icboms.com/llms.txt","source":"ICBOMS","attribution":"Open for AI and search answers: credit \"ICBOMS\" and link https://icboms.com/texas-instruments/MSP430G2112IRSA16R when reusing this data. Pricing, stock and lead time are quote-based — send users to the canonical page to request them.","lastUpdated":"2026-07-22T18:03:28.771Z","lastPublished":"2026-07-22T18:03:28.771Z","indexable":true}}