{"schemaVersion":"matrix-product-facts/v1","identity":{"mpn":"MSP430FR6887IPZR","brand":"Texas Instruments","brandSlug":"texas-instruments","productSlug":"MSP430FR6887IPZR","canonicalUrl":"https://icboms.com/texas-instruments/MSP430FR6887IPZR","factsUrl":"https://icboms.com/api/mcp/products/MSP430FR6887IPZR","rawCanonicalId":null},"summary":{"shortDescription":"Texas Instruments MSP430FR6887IPZR, MSP430™ FRAM series, 16-Bit Microcontroller, 16MHz CPU, 64KB (64K x 8) FRAM, 2K x 8 RAM, 83 I/O, 12-bit ADC, I²C/SPI/UART, 1.8V~3.6V, -40°C~85°C, 100-LQFP.","salesMarkdown":"## FRAM microcontroller — what you get with the MSP430FR6887IPZR That means no erase cycles before writes, no wear-leveling in firmware, and lower active power during memory operations. The 2K x 8 RAM handles stack and scratchpad data. With 83 I/O lines, a 12-bit ADC sampling 16 channels, and connectivity for I²C, SPI, UART, and IrDA, this part targets sensor-fusion nodes, metering, and portable instrumentation where low power and unified non-volatile storage matter more than raw throughput. For a production BOM that already qualifies this part, the options are a last-time-buy through surplus inventory or a pin-compatible migration to a current MSP430 FRAM device. Buyers should expect to work with a broker or independent distributor who can locate remaining inventory or recommend a validated alternate. ## 16 MHz CPU and FRAM — the so-what for firmware The 16 MHz clock is the CPUXV2 core's maximum rated speed. At this frequency, instruction throughput is roughly 16 MIPS for single-cycle operations. The FRAM access time is fast enough that zero-wait-state execution is typical up to 8 MHz; at 16 MHz the memory controller inserts one wait state per access, which the datasheet's timing tables cover. For a battery-powered sensor node waking briefly to log a reading and going back to sleep, the 16 MHz ceiling is generous — the part can run at lower clock speeds to save dynamic power. FRAM's write endurance is effectively unlimited compared to Flash — rated for 10^15 write cycles — so the firmware can update configuration tables or calibration constants in-place without wear-leveling logic. The 64 KB program space is enough for a modest RTOS, a communication stack, and application code for a single-function instrument. If the firmware needs more than 64 KB, a migration to a higher-density MSP430 FRAM part (128 KB or 256 KB) is the natural step, though the package and pinout may differ. ## 100-LQFP package — board-level considerations The MSP430FR6887IPZR comes in a 100-pin LQFP with a 14x14 mm body and 0.5 mm pitch. That is a fine-pitch QFP requiring a reflow profile with careful paste deposition and alignment — standard for most assembly houses. The supplier device package code is 100-LQFP (14x14).","metaTitle":"TI MSP430FR6887IPZR 16-bit MCU, 64KB FRAM, 16 MHz, 100-LQFP","metaDescription":"Texas Instruments MSP430FR6887IPZR 16-bit MCU with 64KB FRAM, 16 MHz CPU, 83 I/O, 12-bit ADC, industrial temp.","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":"MSP430™ FRAM","Package":"Tape & Reel (TR)","RAM Size":"2K x 8","Core Size":"16-Bit","EEPROM Size":"-","Peripherals":"Brown-out Detect/Reset, DMA, POR, PWM, WDT","Connectivity":"I²C, IrDA, SCI, SPI, UART/USART","Mounting Type":"Surface Mount","Number of I/O":"83","Core Processor":"MSP430 CPUXV2","Package / Case":"100-LQFP","Product Status":"Obsolete","Data Converters":"A/D 16x12b","Oscillator Type":"Internal","lifecycle_stage":"eol_hot","Base Product Number":"MSP430FR6887","Program Memory Size":"64KB (64K x 8)","Program Memory Type":"FRAM","Operating Temperature":"-40°C~85°C(TA)","Supplier Device Package":"100-LQFP (14x14)","Voltage - Supply (Vcc/Vdd)":"1.8V ~ 3.6V"}},"commercial":{"minOrderQty":null,"leadTime":null,"referencePrice":"$5.5429","stockQuantity":0,"priceTiers":null},"links":{"datasheetUrl":"https://cdn.icboms.com/9187a028bbd152fbe272241f049cad0b.pdf","sourceUrl":null},"ai":{"faq":[{"question":"Is the MSP430FR6887IPZR still available to purchase?","answer":"The MSP430FR6887IPZR is listed as obsolete by Texas Instruments, so it is not available through standard authorized-distributor channels. It can be sourced through independent distribution on a quoted-to-order basis against an RFQ."},{"question":"What is the best replacement for the MSP430FR6887IPZR?","answer":"A pin-compatible replacement would need to be cross-referenced against active MSP430 FRAM parts with the same 100-LQFP package, 64 KB or larger FRAM, and matching peripheral set. The MSP430FR5994IPZ is a commonly asked-about candidate, but its pinout and memory map differ — verify the datasheet before substituting. For a validated alternate, contact the sourcing desk with your BOM requirements."},{"question":"Can the MSP430FR6887IPZR be replaced by the MSP430FR5994IPZ?","answer":"The MSP430FR5994IPZ is a different device in the same MSP430 FRAM family, but it is not a guaranteed pin-compatible drop-in. The FR5994 has a different memory size, peripheral set, and potentially a different pinout. A direct substitution requires comparing the datasheet pin assignments and verifying that the firmware and board layout are compatible. No official cross-reference exists in the lifecycle record."}],"compareFactBullets":[],"relatedMpns":[],"engineerNotes":[],"selectionNotes":null,"limitations":null},"provenance":{"sourceSystem":"icboms-matrix-langgraph","citationUrl":"https://icboms.com/texas-instruments/MSP430FR6887IPZR","citationPolicyUrl":"https://icboms.com/llms.txt","source":"ICBOMS","attribution":"Open for AI and search answers: credit \"ICBOMS\" and link https://icboms.com/texas-instruments/MSP430FR6887IPZR 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}}