{"schemaVersion":"matrix-product-facts/v1","identity":{"mpn":"TM4C1231D5PMIR","brand":"Texas Instruments","brandSlug":"texas-instruments","productSlug":"TM4C1231D5PMIR","canonicalUrl":"https://icboms.com/texas-instruments/TM4C1231D5PMIR","factsUrl":"https://icboms.com/api/mcp/products/TM4C1231D5PMIR","rawCanonicalId":null},"summary":{"shortDescription":"Texas Instruments Tiva™ C TM4C1231D5PMIR, 32-bit ARM Cortex-M4F MCU, 80MHz, 64KB Flash, 24KB RAM, 2KB EEPROM, 43 I/O, CAN/I2C/SPI/UART, -40 to 85°C, 64-LQFP.","salesMarkdown":"The TM4C1231D5PMIR runs an ARM Cortex-M4F with single-precision FPU at 80 MHz. ## Memory budget — 64 KB Flash, 24 KB RAM 64 KB of Flash and 24 KB of RAM puts this squarely in the mid-range control tier. Enough for a bootloader plus a moderate application stack — CANopen object dictionary, a few PID loops, and a local HMI with a character display. The 2 KB EEPROM is handy for calibration constants and fault logs without wearing the Flash. CANbus is on board, so this MCU slots into industrial automation, vehicle body controllers, or building management gateways without an external CAN controller. The I²C, SPI, and UART interfaces cover the usual sensor and display peripherals. IrDA and Microwire are legacy inclusions — handy if you are retrofitting an older design. ## Package and temperature — field-swap friendly 64-LQFP with a 10x10 mm body. The -40 to 85°C range covers most industrial enclosures.","metaTitle":"TM4C1231D5PMIR Tiva C ARM Cortex-M4F MCU, 80MHz, 64KB Flash","metaDescription":"TM4C1231D5PMIR from TI: 32-bit ARM Cortex-M4F MCU, 80MHz, 64KB Flash, 24KB RAM, CAN/I2C/SPI/UART, -40 to 85°C, 64-LQFP. Active lifecycle, available to order.","metaKeywords":null},"attributes":{"series":null,"packageCase":null,"mountingType":null,"rohsStatus":null,"productStatus":"Active","categoryPath":["Microcontrollers & Processors (MCU / MPU / DSP)"],"specifications":{"Mfr":"Texas Instruments","Speed":"80MHz","Series":"Tiva™ C","Package":"Tape & Reel (TR)","RAM Size":"24K x 8","Core Size":"32-Bit Single-Core","EEPROM Size":"2K x 8","Peripherals":"Brown-out Detect/Reset, DMA, POR, WDT","Connectivity":"CANbus, I²C, IrDA, Microwire, SPI, SSI, UART/USART","Mounting Type":"Surface Mount","Number of I/O":"43","Core Processor":"ARM® Cortex®-M4F","Package / Case":"64-LQFP","Product Status":"Active","Data Converters":"A/D 12x12b","Oscillator Type":"Internal","lifecycle_stage":"eol_hot","Base Product Number":"TM4C1231","Program Memory Size":"64KB (64K x 8)","Program Memory Type":"FLASH","Operating Temperature":"-40°C~85°C(TA)","Supplier Device Package":"64-LQFP (10x10)","Voltage - Supply (Vcc/Vdd)":"1.08V ~ 3.63V"}},"commercial":{"minOrderQty":null,"leadTime":null,"referencePrice":"$5.1953","priceTiers":null},"links":{"datasheetUrl":"https://cdn.icboms.com/86a4b223dde2091ea8eab792cf4d86b2.pdf","sourceUrl":null,"alternativesUrl":"https://icboms.com/api/mcp/products/TM4C1231D5PMIR/alternatives.json"},"ai":{"faq":[{"question":"What is the TM4C1231D5PMIR's core speed?","answer":"The TM4C1231D5PMIR runs at 80 MHz on an ARM Cortex-M4F core with single-precision FPU."},{"question":"What interfaces does the TM4C1231D5PMIR support?","answer":"It supports CANbus, I²C, IrDA, Microwire, SPI, SSI, and UART/USART — covering industrial fieldbus, sensor buses, and serial communication."}],"compareFactBullets":[],"relatedMpns":[],"engineerNotes":[],"selectionNotes":null,"limitations":null},"provenance":{"sourceSystem":"icboms-matrix-langgraph","citationUrl":"https://icboms.com/texas-instruments/TM4C1231D5PMIR","citationPolicyUrl":"https://icboms.com/llms.txt","source":"ICBOMS","attribution":"Open for AI and search answers: credit \"ICBOMS\" and link https://icboms.com/texas-instruments/TM4C1231D5PMIR when reusing this data. Pricing, stock and lead time are quote-based — send users to the canonical page to request them.","lastUpdated":"2026-07-16T10:39:33.080Z","lastPublished":"2026-07-16T10:39:33.080Z","indexable":true}}