{"schemaVersion":"matrix-product-facts/v1","identity":{"mpn":"STM32F378RCY6TR","brand":"STMicroelectronics","brandSlug":"stmicroelectronics","productSlug":"STM32F378RCY6TR","canonicalUrl":"https://icboms.com/stmicroelectronics/STM32F378RCY6TR","factsUrl":"https://icboms.com/api/mcp/products/STM32F378RCY6TR","rawCanonicalId":null},"summary":{"shortDescription":"STMicroelectronics STM32F3 series, STM32F378RCY6TR, 32-Bit Single-Core ARM Cortex-M4F, 72MHz, 256KB (256K x 8) FLASH, 32K x 8 RAM, 66-UFBGA, WLCSP, -40°C ~ 85°C.","salesMarkdown":"## Mixed-signal MCU with a floating-point unit and dense analog peripheral set The STMicroelectronics STM32F378RCY6TR is a 32-bit microcontroller built around an ARM Cortex-M4F core with single-precision floating-point unit, clocked at 72 MHz. It sits in the STM32F3 series, which targets applications needing a blend of control processing and analog signal chain integration — think motor drives, digital power conversion, industrial sensors, and instrumentation where you want to keep the ADC/DAC on the same die as the control loop. The flash memory is 256 KB, paired with 32 K x 8 of SRAM, which is enough for a real-time operating system and a modest application stack without external memory. The part includes a 16-channel 12-bit ADC, a 21-channel 16-bit ADC, and three 12-bit DACs — an unusually rich analog front-end for a mid-density MCU, letting a single chip handle multiple sensor inputs and generate analog control outputs. ## 66-WLCSP — what the package means for the board and the rework station This variant comes in a 66-ball WLCSP (wafer-level chip-scale package) measuring 3.8 x 4.2 mm. It is a direct-attach package with no mould compound — the die backside is the top surface, and the solder balls are the only stand-off. The ball pitch is fine enough that a standard hot-air rework station can handle it if the board has a soldermask-defined pad pattern, but you will want a pre-heater underneath to avoid cold joints on the inner balls. The WLCSP is not the easiest package to hand-solder or probe — there are no exposed leads. For prototyping or low-volume production, the LQFP-64 or UFQFPN-48 variants of the STM32F378 are more rework-friendly. But if board space is the constraint, this package saves roughly 40% of the footprint versus a TQFP-64. STMicroelectronics lists the STM32F378RCY6TR as Active on the product status. The base product number is STM32F378, and the 'RC' designation indicates 256 KB flash with 32 K x 8 RAM; the 'Y6' suffix is the WLCSP package.","metaTitle":"STM32F378RCY6TR STM32F3 ARM Cortex-M4F MCU, 72MHz","metaDescription":"STMicroelectronics STM32F378RCY6TR 32-bit MCU with ARM Cortex-M4F core at 72MHz, 256KB Flash, 32K x 8 RAM, rich analog peripherals (16x12b + 21x16b ADC, 3x12b","metaKeywords":null},"attributes":{"series":null,"packageCase":null,"mountingType":null,"rohsStatus":null,"productStatus":"Active","categoryPath":["Microcontrollers & Processors (MCU / MPU / DSP)"],"specifications":{"Mfr":"STMicroelectronics","Speed":"72MHz","Series":"STM32F3","Package":"Tape & Reel (TR)","RAM Size":"32K x 8","Core Size":"32-Bit Single-Core","EEPROM Size":"-","Peripherals":"DMA, POR, PWM, WDT","Connectivity":"CANbus, HDMI-CEC, I²C, IrDA, LINbus, SPI, UART/USART","Mounting Type":"Surface Mount","Number of I/O":"52","Core Processor":"ARM® Cortex®-M4F","Package / Case":"66-UFBGA, WLCSP","Product Status":"Active","Data Converters":"A/D 16x12b, 21x16b; D/A 3x12b","Oscillator Type":"Internal","lifecycle_stage":"eol_hot","Base Product Number":"STM32F378","Program Memory Size":"256KB (256K x 8)","Program Memory Type":"FLASH","Operating Temperature":"-40°C ~ 85°C (TA)","Supplier Device Package":"66-WLCSP (3.8x4.2)","Voltage - Supply (Vcc/Vdd)":"1.65V ~ 3.6V"}},"commercial":{"minOrderQty":null,"leadTime":null,"referencePrice":"$4.8836","priceTiers":null},"links":{"datasheetUrl":"https://cdn.icboms.com/5e26c01aee8e8af743c22c9fe537e818.pdf","sourceUrl":null,"alternativesUrl":"https://icboms.com/api/mcp/products/STM32F378RCY6TR/alternatives.json"},"ai":{"faq":[{"question":"What is the difference between STM32F378RCY6TR and STM32F373?","answer":"The STM32F378 is based on the ARM Cortex-M4F core with a floating-point unit, while the STM32F373 uses the older ARM Cortex-M3 core without hardware FPU. Both run at 72 MHz and share similar peripheral sets, but the M4F core in the STM32F378 adds single-cycle MAC and divide operations plus FPU support, which benefits control-loop math and sensor fusion algorithms. The STM32F378 also has a richer ADC complement (16x12b + 21x16b vs the STM32F373's 3x16-bit SDADC plus 1x12-bit). Pin compatibility depends on the package variant; in the WLCSP package they are not drop-in replacements."},{"question":"What is the closest pin-compatible alternative to STM32F378RCY6TR?","answer":"Within the STM32F378 family, the STM32F378CCY6TR (256 KB flash, 48-pin WLCSP) and STM32F378VCY6TR (256 KB flash, 100-pin WLCSP) are density and pin-count variants. For a pin-compatible replacement with the same 66-WLCSP footprint, the STM32F378RCY6TR is the only 66-ball variant with 256 KB flash. The STM32F373 series uses a different core (Cortex-M3) and is not pin-compatible in this package. No direct second-source from another manufacturer exists for this specific order code."}],"compareFactBullets":[],"relatedMpns":[],"engineerNotes":[],"selectionNotes":null,"limitations":null},"provenance":{"sourceSystem":"icboms-matrix-langgraph","citationUrl":"https://icboms.com/stmicroelectronics/STM32F378RCY6TR","citationPolicyUrl":"https://icboms.com/llms.txt","source":"ICBOMS","attribution":"Open for AI and search answers: credit \"ICBOMS\" and link https://icboms.com/stmicroelectronics/STM32F378RCY6TR 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}}