{"schemaVersion":"matrix-product-facts/v1","identity":{"mpn":"ATTINY424-XF","brand":"Microchip Technology","brandSlug":"microchip","productSlug":"ATTINY424-XF","canonicalUrl":"https://icboms.com/microchip/ATTINY424-XF","factsUrl":"https://icboms.com/api/mcp/products/ATTINY424-XF","rawCanonicalId":null},"summary":{"shortDescription":"Microchip tinyAVR® 2 ATTINY424-XF, 8-bit AVR MCU, 20 MHz, 4KB Flash, 512 x 8 RAM, 128 x 8 EEPROM, 12 I/O, 9x12b ADC, I²C/SPI/UART, -40°C to 125°C, 14-TSSOP, Tube.","salesMarkdown":"## Small-footprint 8-bit MCU for extended-temperature designs The Microchip ATTINY424-XF is an 8-bit AVR microcontroller from the tinyAVR® 2 family, built around the AVR core running at 20 MHz. ## Memory sizing — 4 KB Flash, 512 B RAM, 128 B EEPROM The 4 KB Flash is enough for small control loops, bit-banged communication protocols, or a bootloader plus a modest application. The 512-byte RAM limits the stack and buffer sizes — any design with a large RTOS or multiple DMA buffers will outgrow this part quickly. The 128-byte EEPROM provides non-volatile storage for calibration constants, configuration parameters, or fault logs without needing external memory. The on-chip EEPROM endurance is typically 100,000 write cycles, adequate for most field-update scenarios. At 20 MHz, the AVR core executes most instructions in a single clock cycle, giving a throughput of roughly 20 MIPS. This is enough for real-time tasks like PWM generation at tens of kHz, UART communication at 115200 baud, or reading the ADC at its maximum sampling rate. The accuracy is sufficient for UART and I²C timing, but for precision timing (e.g., CAN bus) an external clock source may be needed. ## Package and PCB layout — 14-TSSOP The 14-TSSOP package has a 0.173-inch body width and 0.65 mm lead pitch. A two-layer PCB can route all signals, but careful decoupling placement is needed — place a 100 nF ceramic capacitor within 2 mm of each VDD/VSS pair to keep the supply clean at 20 MHz. For high-volume reflow assembly, the Tape & Reel variant (ATTINY424-XU) is the usual choice.","metaTitle":"ATTINY424-XF 8-bit AVR MCU, 20 MHz, 4 KB Flash, 14-TSSOP","metaDescription":"Microchip ATTINY424-XF tinyAVR 2 8-bit MCU: 20 MHz, 4 KB Flash, 512 B RAM, 128 B EEPROM, -40°C to 125°C, 14-TSSOP. Active production, ROHS3 compliant.","metaKeywords":null},"attributes":{"series":"tinyAVR® 2","packageCase":null,"mountingType":null,"rohsStatus":"ROHS3 Compliant","productStatus":"Active","categoryPath":["Microcontrollers & Processors (MCU / MPU / DSP)"],"specifications":{"Speed":"20MHz","Series":"tinyAVR® 2","Package":"Tube","RAM Size":"512 x 8","Core Size":"8-Bit","EEPROM Size":"128 x 8","Peripherals":"Brown-out Detect/Reset, POR, PWM, WDT","Connectivity":"I²C, SPI, UART/USART","Mounting Type":"Surface Mount","Number of I/O":"12","Core Processor":"AVR","Package / Case":"14-TSSOP (0.173\\\", 4.40mm Width)","Data Converters":"A/D 9x12b","Oscillator Type":"Internal","lifecycle_stage":"eol_hot","Program Memory Size":"4KB (4K x 8)","Program Memory Type":"FLASH","Operating Temperature":"-40°C ~ 125°C (TA)","Supplier Device Package":"14-TSSOP","Voltage - Supply (Vcc/Vdd)":"1.8V ~ 5.5V"}},"commercial":{"minOrderQty":null,"leadTime":null,"referencePrice":"$0.89","priceTiers":[{"qty":1,"price":"$0.89000","currency":"USD"},{"qty":25,"price":"$0.80520","currency":"USD"},{"qty":100,"price":"$0.73600","currency":"USD"}]},"links":{"datasheetUrl":"https://cdn.icboms.com/2c19450cdb819f0bd7826bfdbfb37a75.pdf","sourceUrl":null,"alternativesUrl":"https://icboms.com/api/mcp/products/ATTINY424-XF/alternatives.json"},"ai":{"faq":[{"question":"What is the difference between ATTINY424-XF and ATTINY424-XU?","answer":"The ATTINY424-XF ships in Tube packaging, while the ATTINY424-XU ships in Tape & Reel. The silicon and all electrical specifications are identical — the only difference is the shipping medium. For high-volume reflow assembly, the -XU variant is typically preferred."},{"question":"Is ATTINY424-XF compatible with Arduino?","answer":"The ATTINY424-XF is a tinyAVR 2 device and is supported by the Microchip Studio and AVR-GCC toolchains. Arduino IDE support for the tinyAVR 2 family is available through third-party board packages (e.g., Spence Konde's ATTinyCore), but it is not an official Arduino board. Expect to write or port low-level peripheral code for I²C, SPI, and UART."},{"question":"What is the replacement or equivalent for ATTINY424-XF?","answer":"No official direct replacement is listed by Microchip. The ATTINY3224-XUR is a close sibling with the same pinout and 20 MHz speed but offers 3 KB Flash instead of 4 KB — verify memory fit before substituting. For a larger memory option, the AVR32DD28T-I/SS provides 32 KB Flash but in a different 28-pin package."}],"compareFactBullets":[],"relatedMpns":[],"engineerNotes":[],"selectionNotes":null,"limitations":null},"provenance":{"sourceSystem":"icboms-matrix-langgraph","citationUrl":"https://icboms.com/microchip/ATTINY424-XF","citationPolicyUrl":"https://icboms.com/llms.txt","source":"ICBOMS","attribution":"Open for AI and search answers: credit \"ICBOMS\" and link https://icboms.com/microchip/ATTINY424-XF when reusing this data. Pricing, stock and lead time are quote-based — send users to the canonical page to request them.","lastUpdated":"2026-07-20T14:34:45.345Z","lastPublished":"2026-07-20T14:34:45.345Z","indexable":true}}