{"schemaVersion":"matrix-product-facts/v1","identity":{"mpn":"STM8S103F2P3","brand":"STMicroelectronics","brandSlug":"stmicroelectronics","productSlug":"STM8S103F2P3","canonicalUrl":"https://icboms.com/stmicroelectronics/STM8S103F2P3","factsUrl":"https://icboms.com/api/mcp/products/STM8S103F2P3","rawCanonicalId":null},"summary":{"shortDescription":"STMicroelectronics STM8S103F2P3, STM8S series 8-bit MCU, STM8 core, 16 MHz, 4 KB Flash, 1K x 8 RAM, 640 x 8 EEPROM, 16 I/O, I²C/SPI/UART, 5x10b ADC, 2.95-5.5 V, -40 to 125°C, 20-TSSOP.","salesMarkdown":"## 4 KB Flash and 1 KB RAM — sizing the control loop The STM8S103F2P3 is an 8-bit MCU from ST's STM8S value line, built around the STM8 core running at 16 MHz. Program memory is 4 KB of Flash, with 1 KB of SRAM and 640 bytes of EEPROM on the same die. That memory budget fits small embedded control tasks: a brushless-DC commutation routine, a LIN-bus sensor node, or a simple keypad-and-LED panel. With 16 I/O lines in the 20-TSSOP package, you get enough pins for a few sensors, a UART, and an I²C or SPI bus — but not much room for parallel displays or wide data buses. The STM8S family has been in volume production for over a decade, and ST continues to support it with the STVD and STVP toolchain. ## On-chip peripherals — what you get without external parts","metaTitle":"ST STM8S103F2P3 8-bit MCU, 16 MHz, 4 KB Flash, 20-TSSOP","metaDescription":"STMicroelectronics STM8S103F2P3 8-bit STM8 MCU: 16 MHz core, 4 KB Flash, 1 KB RAM, 640 B EEPROM, 5x10b ADC, -40 to 125°C. Active lifecycle.","metaKeywords":null},"attributes":{"series":null,"packageCase":null,"mountingType":null,"rohsStatus":null,"productStatus":"Active","categoryPath":["Microcontrollers & Processors (MCU / MPU / DSP)"],"specifications":{"Mfr":"STMicroelectronics","Speed":"16MHz","Series":"STM8S","Package":"Tray","RAM Size":"1K x 8","Core Size":"8-Bit","EEPROM Size":"640 x 8","Peripherals":"Brown-out Detect/Reset, POR, PWM, WDT","Connectivity":"I²C, IrDA, LINbus, SPI, UART/USART","Mounting Type":"Surface Mount","Number of I/O":"16","Core Processor":"STM8","Package / Case":"20-TSSOP (0.173\\\", 4.40mm Width)","Product Status":"Active","Data Converters":"A/D 5x10b","Oscillator Type":"Internal","lifecycle_stage":"eol_hot","Base Product Number":"STM8","Program Memory Size":"4KB (4K x 8)","Program Memory Type":"FLASH","Operating Temperature":"-40°C ~ 125°C (TA)","Supplier Device Package":"20-TSSOP","Voltage - Supply (Vcc/Vdd)":"2.95V ~ 5.5V"}},"commercial":{"minOrderQty":null,"leadTime":null,"referencePrice":"$2.0000","priceTiers":null},"links":{"datasheetUrl":"https://cdn.icboms.com/3674b3c362c7ea11e333a829b5df608a.pdf","sourceUrl":null,"alternativesUrl":"https://icboms.com/api/mcp/products/STM8S103F2P3/alternatives.json"},"ai":{"faq":[{"question":"What is the closest pin-compatible alternative to STM8S103F2P3?","answer":"The STM8S003F3 is a common cross-shop candidate — it shares the same 20-TSSOP footprint and pinout, with the same 16 MHz core and peripheral set. The main difference is program memory: the STM8S003F3 has 8 KB Flash versus 4 KB on the STM8S103F2P3. If your firmware fits in 4 KB, the STM8S103F2P3 is the lower-cost option; if you need the extra code space, the STM8S003F3 is a drop-in replacement without a board spin."},{"question":"How to program STM8S103F2P3?","answer":"ST's SWIM (Single Wire Interface Module) protocol is used for programming and debugging. You need a programmer like the ST-LINK/V2 or ST-LINK/V3, which connects to the SWIM pin (usually pin 19 on the TSSOP-20) plus ground and reset. The free ST Visual Programmer (STVP) or STVD IDE handles flashing. The internal oscillator is already configured by default, so no external clock is needed for programming."}],"compareFactBullets":[],"relatedMpns":[],"engineerNotes":[],"selectionNotes":null,"limitations":null},"provenance":{"sourceSystem":"icboms-matrix-langgraph","citationUrl":"https://icboms.com/stmicroelectronics/STM8S103F2P3","citationPolicyUrl":"https://icboms.com/llms.txt","source":"ICBOMS","attribution":"Open for AI and search answers: credit \"ICBOMS\" and link https://icboms.com/stmicroelectronics/STM8S103F2P3 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}}