{"schemaVersion":"matrix-product-facts/v1","identity":{"mpn":"STM32F100ZDT6BTR","brand":"STMicroelectronics","brandSlug":"stmicroelectronics","productSlug":"STM32F100ZDT6BTR","canonicalUrl":"https://icboms.com/stmicroelectronics/STM32F100ZDT6BTR","factsUrl":"https://icboms.com/api/mcp/products/STM32F100ZDT6BTR","rawCanonicalId":null},"summary":{"shortDescription":"STMicroelectronics STM32F100 series, ARM Cortex-M3 32-bit MCU, STM32F100ZDT6BTR, 24 MHz, 384 KB Flash, 32K x 8 RAM, DMA, PDR, POR, PVD, PWM, Temp Sensor, WDT, I²C, IrDA, LINbus, SPI, UART/USART, 112 I/O, 144-LQFP, -40 to 85 °C.","salesMarkdown":"## 24 MHz ARM Cortex-M3 with 384 KB Flash — the value-line workhorse The STM32F100ZDT6BTR: ARM Cortex-M3 32-bit MCU with 384 KB Flash, 32K x 8 RAM, and 112 I/O in a 144-LQFP. Peripherals include DMA, PWM, temp sensor, 16-channel 12-bit ADC, and 2-channel 12-bit DAC. ## 144-LQFP — board area and routing The 144-LQFP package (20x20 mm body) gives you 112 usable I/O, which is a lot of GPIO for a 24 MHz part. That many signals demand a multilayer board — a two-layer design will struggle with fanout. Runs from 2.0 V to 3.6 V, so it works in both 3.3 V and 2.5 V systems without a separate regulator. ST lists the STM32F100ZDT6BTR as Active. The base product number is STM32F100, so PCNs and errata apply across that whole sub-family.","metaTitle":"STM32F100ZDT6BTR ARM Cortex-M3 MCU, 24 MHz, 384 KB Flash","metaDescription":"STM32F100ZDT6BTR 32-bit ARM Cortex-M3 MCU from STMicroelectronics, 24 MHz core, 384 KB Flash, 32 KB RAM, 112 I/O, 144-LQFP.","metaKeywords":null},"attributes":{"series":null,"packageCase":null,"mountingType":null,"rohsStatus":null,"productStatus":"Active","categoryPath":["Microcontrollers & Processors (MCU / MPU / DSP)"],"specifications":{"Mfr":"STMicroelectronics","Speed":"24MHz","Series":"STM32F1","Package":"Tray","RAM Size":"32K x 8","Core Size":"32-Bit Single-Core","EEPROM Size":"-","Peripherals":"DMA, PDR, POR, PVD, PWM, Temp Sensor, WDT","Connectivity":"I²C, IrDA, LINbus, SPI, UART/USART","Mounting Type":"Surface Mount","Number of I/O":"112","Core Processor":"ARM® Cortex®-M3","Package / Case":"144-LQFP","Product Status":"Active","Data Converters":"A/D 16x12b; D/A 2x12b","Oscillator Type":"Internal","lifecycle_stage":"eol_hot","Base Product Number":"STM32F100","Program Memory Size":"384KB (384K x 8)","Program Memory Type":"FLASH","Operating Temperature":"-40°C ~ 85°C (TA)","Supplier Device Package":"144-LQFP (20x20)","Voltage - Supply (Vcc/Vdd)":"2V ~ 3.6V"}},"commercial":{"minOrderQty":null,"leadTime":null,"referencePrice":"$6.5038","priceTiers":null},"links":{"datasheetUrl":"https://cdn.icboms.com/d0c6de1bb765e5c2bab08c793c43eb14.pdf","sourceUrl":null,"alternativesUrl":"https://icboms.com/api/mcp/products/STM32F100ZDT6BTR/alternatives.json"},"ai":{"faq":[{"question":"What are the key differences between STM32F100ZDT6BTR and STM32F103ZET6?","answer":"The STM32F103ZET6 runs at 72 MHz (three times the 24 MHz of this part) and typically has more RAM and Flash in the same pin count. The STM32F100ZDT6BTR is the value-line variant — lower clock speed, lower cost, same Cortex-M3 core and same 144-pin LQFP footprint. If your application needs the extra throughput, the STM32F103 is the upgrade path; if 24 MHz is enough, this part saves BOM cost."}],"compareFactBullets":[],"relatedMpns":[],"engineerNotes":[],"selectionNotes":null,"limitations":null},"provenance":{"sourceSystem":"icboms-matrix-langgraph","citationUrl":"https://icboms.com/stmicroelectronics/STM32F100ZDT6BTR","citationPolicyUrl":"https://icboms.com/llms.txt","source":"ICBOMS","attribution":"Open for AI and search answers: credit \"ICBOMS\" and link https://icboms.com/stmicroelectronics/STM32F100ZDT6BTR 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}}