{"schemaVersion":"matrix-product-facts/v1","identity":{"mpn":"AT32UC3B0128-A2UT","brand":"Microchip Technology","brandSlug":"microchip","productSlug":"AT32UC3B0128-A2UT","canonicalUrl":"https://icboms.com/microchip/AT32UC3B0128-A2UT","factsUrl":"https://icboms.com/api/mcp/products/AT32UC3B0128-A2UT","rawCanonicalId":null},"summary":{"shortDescription":"Microchip AVR®32 UC3 B, AT32UC3B0128-A2UT, 32-bit Single-Core MCU, 60 MHz, 128 KB FLASH, 32K x 8 RAM, 64-TQFP, -40°C to 85°C.","salesMarkdown":"## 60 MHz AVR32 core — throughput for control and connectivity The AT32UC3B0128-A2UT is a 32-bit AVR UC3 B microcontroller from Microchip, clocked at 60 MHz. The 128 KB on-chip Flash and 32 KB SRAM cover moderate firmware images. ## Peripheral set — DMA, USB, and analog capture A DMA controller offloads the CPU for block transfers between peripherals and memory, which matters when the USB endpoint is streaming data while the PWM updates a motor phase. The 8-channel 10-bit ADC samples analog inputs — current sense, potentiometer feedback, temperature — at rates that suit slow control loops rather than high-speed acquisition. ## Supply range and package — board-level integration The 64-TQFP package with 0.50 mm pitch demands a 4-layer PCB for clean fan-out of all 44 I/O lines — a two-layer board will struggle to route signals out of the inner rows without vias. The exposed pad (not explicitly stated, but typical for this package) needs a thermal via array under the die to keep junction temperature within limits at 60 MHz continuous operation. ## Memory sizing — 128 KB Flash, 32 KB RAM The 128 KB program Flash and 32 KB SRAM set the application boundary.","metaTitle":"AT32UC3B0128-A2UT AVR32 MCU, 60 MHz, 128 KB Flash, 64-TQFP","metaDescription":"AT32UC3B0128-A2UT: 32-bit AVR32 UC3 B MCU, 60 MHz core, 128 KB Flash, 32 KB RAM, 44 I/O, 64-TQFP. Active lifecycle.","metaKeywords":null},"attributes":{"series":"AVR®32 UC3 B","packageCase":null,"mountingType":null,"rohsStatus":"ROHS3 Compliant","productStatus":"Active","categoryPath":["Discrete Semiconductors"],"specifications":{"Speed":"60MHz","Series":"AVR®32 UC3 B","Package":"Tray","RAM Size":"32K x 8","Core Size":"32-Bit Single-Core","Peripherals":"Brown-out Detect/Reset, DMA, POR, PWM, WDT","Connectivity":"I²C, IrDA, SPI, SSC, UART/USART, USB","Mounting Type":"Surface Mount","Number of I/O":"44","Core Processor":"AVR","Package / Case":"64-TQFP","Data Converters":"A/D 8x10b","Oscillator Type":"Internal","lifecycle_stage":"eol_hot","Program Memory Size":"128KB (128K x 8)","Program Memory Type":"FLASH","Operating Temperature":"-40°C ~ 85°C (TA)","Supplier Device Package":"64-TQFP (10x10)","Voltage - Supply (Vcc/Vdd)":"1.65V ~ 3.6V"}},"commercial":{"minOrderQty":null,"leadTime":null,"referencePrice":"$8.75","stockQuantity":0,"priceTiers":[{"qty":1,"price":"$8.75000","currency":"USD"},{"qty":25,"price":"$7.95800","currency":"USD"},{"qty":100,"price":"$7.23000","currency":"USD"}]},"links":{"datasheetUrl":"https://cdn.icboms.com/9501081963c993e65dfb26dcf93b6c94.pdf","sourceUrl":null},"ai":{"faq":[{"question":"What is the difference between AT32UC3B0128 and AT32UC3B0256?","answer":"The primary difference is Flash density: the AT32UC3B0128 has 128 KB, while the AT32UC3B0256 doubles that to 256 KB. Both share the same 60 MHz AVR32 core, 32 KB RAM, 64-TQFP package, and peripheral set, so the pinout is compatible across the density options. Choose the 256 KB variant if your firmware footprint exceeds 128 KB."}],"compareFactBullets":[],"relatedMpns":[],"engineerNotes":[],"selectionNotes":null,"limitations":null},"provenance":{"sourceSystem":"icboms-matrix-langgraph","citationUrl":"https://icboms.com/microchip/AT32UC3B0128-A2UT","citationPolicyUrl":"https://icboms.com/llms.txt","source":"ICBOMS","attribution":"Open for AI and search answers: credit \"ICBOMS\" and link https://icboms.com/microchip/AT32UC3B0128-A2UT 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}}