STMicroelectronics STM32F401CCY6BTT
- Part No.:
- STM32F401CCY6BTT
- Manufacturer:
- STMicroelectronics
- Category:
- Microcontrollers
- Package:
- 49-UFBGA, WLCSP
- Datasheet:
-
STM32F401CCY6BTT.pdf
- Description:
- IC MCU 32BIT 256KB FLASH 49WLCSP
- Quantity:
- Payment:

- Shipping:

Inventory:1,480
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
STM32F401CCY6BTT from STMicroelectronics is an Arm® Cortex®-M4 32-bit microcontroller with FPU, delivering 105 DMIPS at 84 MHz, featuring 256 KB Flash, 64 KB SRAM, and integrated peripherals including 1×12-bit 2.4 MSPS ADC, USB 2.0 FS OTG, and up to 11 communication interfaces. It targets low-power embedded control in industrial sensors, portable medical devices, and smart home hubs requiring deterministic real-time response and compact BGA packaging.
For engineers reviewing the STM32F401CCY6BTT datasheet, STM32F401CCY6BTT pinout, STM32F401CCY6BTT application, or STM32F401CCY6BTT equivalent, key selection criteria include ART Accelerator™-enabled zero-wait-state Flash execution, 5 V-tolerant GPIOs (up to 78 fast I/Os), sub-10 µA Stop mode power consumption, and WLCSP49 package suitability for space-constrained PCB layouts.
Technical Context
The device implements an Adaptive Real-time Accelerator (ART Accelerator™) that eliminates Flash wait states across full 84 MHz operation, enabling deterministic code execution critical for motor control and audio processing. Its memory protection unit (MPU) supports secure partitioning of firmware tasks, while the dual-clock domain (HSI/HSI16 + HSE 4–26 MHz) enables precise timing for RTC, USB, and synchronous serial interfaces.
Peripheral integration follows a multi-AHB bus matrix architecture supporting concurrent DMA transfers across 16-stream controllers, allowing simultaneous ADC sampling, SPI audio streaming, and USB data upload without CPU intervention. The embedded SWJ-DP debug interface and ETM trace capability provide non-intrusive real-time profiling for safety-critical firmware validation.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Core | Arm Cortex-M4 with FPU, 105 DMIPS @ 84 MHz - enables floating-point math for sensor fusion and PID control loops |
| Memory | 256 KB Flash + 64 KB SRAM - sufficient for RTOS-based applications with local data buffering and firmware updates |
| ADC | 1×12-bit, 2.4 MSPS, 16-channel - supports high-speed analog monitoring in battery-powered IoT nodes |
| Power Modes | Stop mode down to 10 µA typ @25°C - extends battery life in always-on sensing applications |
| I/O | Up to 81 pins, all 5 V tolerant, 78 fast I/Os @ 42 MHz - simplifies level-shifting in mixed-voltage systems |
| USB | USB 2.0 Full-Speed OTG with on-chip PHY - enables direct host/device connectivity without external transceivers |
| Clock Sources | 4–26 MHz HSE crystal + 32 kHz LSE RTC oscillator - ensures accurate timekeeping and jitter-free USB timing |
Pinout & Package
STM32F401CCY6BTT uses a 49-ball WLCSP (2.965 × 2.965 mm, 0.4 mm pitch) package optimized for ultra-compact designs. Ball pitch and layout comply with ECOPACK2 environmental standards.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| VDD/VSS | Core & I/O power supply / ground | Dual-domain supply pins support independent regulation of digital core (1.7–3.6 V) and I/O banks |
| VCAP_1/VCAP_2 | Internal regulator decoupling | Require external 2.2 µF ceramic capacitors for stable 1.2 V core voltage generation |
| NRST | Active-low reset input | Asynchronous reset with internal pull-up; accepts 1.65–5.5 V logic levels for robust system initialization |
| PA0–PA15, PB0–PB15, etc. | General-purpose I/O with alternate functions | Each pin supports up to 16 configurable alternate functions (e.g., USART2_TX on PA2, SPI1_MOSI on PA7) |
| OSC_IN/OSC_OUT | HSE crystal oscillator connection | Supports 4–26 MHz fundamental-mode crystals for precise system clock generation |
| PC13–PC15 | RTC-related functions | PC13 = RTC_OUT, PC14/PC15 = 32.768 kHz crystal inputs - dedicated low-leakage path for battery-backed timekeeping |
Key Features
| Feature | Design Value |
|---|---|
| ART Accelerator™ | Enables zero-wait-state execution from Flash at 84 MHz - eliminates instruction cache misses in time-critical ISR handling |
| Dynamic Efficiency Line | 128 µA/MHz run current (peripheral off) - reduces thermal load in sealed enclosures |
| 5 V-Tolerant I/Os | All 81 GPIOs withstand 5.5 V - eliminates external level shifters when interfacing with legacy 5 V peripherals |
| Batch Acquisition Mode (BAM) | Allows autonomous ADC sampling during CPU sleep - enables ultra-low-power sensor wake-up without CPU overhead |
| Embedded Trace Macrocell™ | Real-time instruction and data trace via SWD - supports ISO 26262-compliant software verification workflows |
Applications
| Industrial Sensor Node | Portable Medical Monitor |
|---|---|
Use Scenario: Battery-powered temperature/humidity/pressure sensor node transmitting data via UART-to-LoRaWAN gateway. IC Role / Device Role / Timing Role: Central controller managing sensor polling, data preprocessing, low-power scheduling, and UART framing. Use Value: Sub-10 µA Stop mode and BAM-enabled ADC reduce average current to <15 µA, extending 2×AA battery life beyond 5 years. | Use Scenario: Handheld ECG front-end with analog signal conditioning, real-time QRS detection, and Bluetooth LE data streaming. IC Role / Device Role / Timing Role: Signal processor executing FIR filtering, peak detection, and USB HID report generation. Use Value: ART Accelerator™ ensures deterministic 125 µs interrupt latency for 8 kHz sampling, meeting IEC 60601-2-27 arrhythmia analysis timing requirements. |
| Smart Home Hub Controller | Motor Drive Reference Design |
Use Scenario: Multi-protocol hub aggregating Zigbee, BLE, and proprietary 868 MHz RF sensor data into a unified Wi-Fi uplink. IC Role / Device Role / Timing Role: Protocol bridge coordinating concurrent SPI (RF IC), I²C (environmental sensors), and USB (debug/config interface). Use Value: 11 communication interfaces and 16-stream DMA allow simultaneous packet reception/transmission without CPU bottlenecks. | Use Scenario: 3-phase BLDC motor control board with Hall-effect feedback, PWM generation, and overcurrent protection. IC Role / Device Role / Timing Role: Real-time motion controller generating complementary PWM outputs with dead-time insertion and fault-triggered shutdown. Use Value: Six 16-bit timers with quadrature encoder input and hardware break input support enable precise commutation timing and safe torque limiting per ISO 13849 PLd. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar microcontroller applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| STM32F401CEU6 | Same core/peripherals but in UFQFPN48 (7×7 mm) package - larger footprint, easier rework | Lacks WLCSP's board area advantage; better thermal dissipation for sustained 84 MHz operation | Select when manual soldering or thermal management outweighs size constraints |
| STM32F072CBT6 | Cortex-M0 core, 48 MHz max, 128 KB Flash, no FPU - lower performance, lower cost | Suitable only for simpler control tasks without DSP or floating-point math requirements | Select for cost-sensitive applications where 105 DMIPS and USB OTG are unnecessary |
Compared with STM32F401CEU6, the CCY6BTT offers superior board-area efficiency in wearable and implantable form factors; compared with STM32F072CBT6, it delivers 2.2× higher DMIPS and integrated USB PHY-critical for firmware-over-the-air and human-interface device implementations.
Availability
STM32F401CCY6BTT is available at Aetrix Electronics and suitable for industrial sensor nodes, portable medical monitors, and smart home hub controllers requiring stable component supply and long-term production continuity.
Supply support for STM32F401CCY6BTT includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.
Manufacturer
STMicroelectronics is a global semiconductor leader headquartered in Geneva, Switzerland, designing and manufacturing microcontrollers, power management ICs, and MEMS sensors for industrial, automotive, and consumer markets.
The STM32F4 Series targets high-performance embedded applications demanding DSP capability, rich connectivity, and energy efficiency - specifically engineered for real-time control, audio processing, and secure IoT edge nodes.
FAQ
What is the maximum operating frequency and how is it achieved?
The STM32F401CCY6BTT achieves 84 MHz maximum CPU frequency using its internal PLL driven by either the 4–26 MHz HSE crystal or 16 MHz HSI RC oscillator. The ART Accelerator™ eliminates Flash wait states, enabling full-speed execution directly from embedded Flash memory without external cache or SRAM code relocation.
Does this MCU support USB device functionality without external components?
Yes - the STM32F401CCY6BTT integrates a full-speed USB 2.0 OTG controller with an on-chip PHY, requiring only a standard USB Type-A/B receptacle, series resistors, and ESD protection diodes. No external transceiver or clock source is needed for basic HID, CDC, or MSC class operation.
What are the key low-power modes and their typical current draw?
It supports Run (128 µA/MHz), Stop (10 µA typ in Deep Power Down), and Standby (2.4 µA @25°C) modes. Stop mode retains SRAM and register content with fast wakeup (<10 µs), while Standby mode powers down the entire system except RTC and backup registers, enabling calendar-based wakeups.
How many I/O pins support 5 V tolerance and what is the significance?
All 81 GPIOs are 5 V tolerant, meaning they accept input voltages up to 5.5 V regardless of VDD level (1.7–3.6 V). This allows direct interfacing with legacy 5 V logic, sensors, and displays without level-shifting circuitry - reducing BOM cost and PCB complexity in mixed-voltage systems.
STM32F401CCY6BTT Specifications
- Product attributes
- Attribute value
- Manufacturer:
- STMicroelectronics
- Package/Case:
- 49-UFBGA, WLCSP
- Series:
- STM32F4
- Packaging:
- Tape & Reel (TR)
- Product Status:
- Active
- Programmable:
- Not Verified
- Core Processor:
- ARM® Cortex®-M4
- Core Size:
- 32-Bit Single-Core
- Speed:
- 84MHz
- Connectivity:
- I2C, IrDA, LINbus, SDIO, SPI, UART/USART, USB OTG
- Peripherals:
- Brown-out Detect/Reset, DMA, I2S, POR, PWM, WDT
- Number of I/O:
- 36
- Program Memory Size:
- 256KB (256K x 8)
- Program Memory Type:
- FLASH
- EEPROM Size:
- -
- RAM Size:
- 64K x 8
- Voltage - Supply (Vcc/Vdd):
- 1.7V ~ 3.6V
- Data Converters:
- A/D 10x12b
- Oscillator Type:
- Internal
- Operating Temperature:
- -40°C ~ 85°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
STM32F401CCY6BTT FAQ
1.How can I place an order for STM32F401CCY6BTT through Aetrix?
Please submit a Request for Quotation (RFQ) for STM32F401CCY6BTT on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.
2.Are the price and stock information for STM32F401CCY6BTT reliable?
The price and inventory of STM32F401CCY6BTT are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for STM32F401CCY6BTT is usually 5 days.
3.What payment methods are accepted for STM32F401CCY6BTT?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for STM32F401CCY6BTT transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for STM32F401CCY6BTT?
STM32F401CCY6BTT orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your STM32F401CCY6BTT order is processed, you will receive an email with the shipment details and tracking number.
Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.
5.How can I obtain technical support or documentation for STM32F401CCY6BTT?
For technical support, including STM32F401CCY6BTT datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your STM32F401CCY6BTT requirements.
6.How does Aetrix verify that STM32F401CCY6BTT is sourced from the original manufacturer or authorized distributors?
All STM32F401CCY6BTT products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that STM32F401CCY6BTT meets industry standards.
7.What is the process for return or replacement of STM32F401CCY6BTT?
All STM32F401CCY6BTT units undergo pre-shipment inspection (PSI). If there is an issue with STM32F401CCY6BTT, returns or replacements are accepted under the following conditions:
1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.
2.The issue is reported within 90 days of delivery.
3.The STM32F401CCY6BTT part is unused and in its original packaging.
Return procedure for STM32F401CCY6BTT:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
STM32F401CCY6BTT Tags

-
ATTINY4-TSHR
Microchip Technology

-
ATTINY10-TSHR
Microchip Technology

-
ATTINY10-TS8R
Microchip Technology

-
ATTINY202-SSNR
Microchip Technology

-
ATTINY202-SSFR
Microchip Technology

-
ATTINY402-SSNR
Microchip Technology

-
PIC16F15213T-I/MF
Microchip Technology

-
PIC16F15213-E/MF
Microchip Technology

-
PIC10F200T-I/OT
Microchip Technology

-
ATTINY412-SSNR
Microchip Technology

-
PIC10F202T-I/OT
Microchip Technology

-
ATTINY404-SSNR
Microchip Technology
Tech Hub
A practical engineering and sourcing framework covering lifecycle verification, lifetime-buy calculations, replacement qualification, supplier checks and counterfeit-risk controls.
TTL and CMOS logic families differ in thresholds, loading, output drive, power and timing. This engineering guide compares 74HC and 74HCT, calculates noise margins and checks 3.3 V/5 V compatibility.
A practical engineering guide to 3.3V and 5V logic compatibility, input thresholds, resistor dividers, translator ICs, MOSFET level shifting, I2C pull-ups, timing limits and power-sequencing risks.
The 74HC595 uses push-pull logic outputs, while the TPIC6B595 uses 50 V open-drain DMOS sinks for higher-power loads. This guide compares timing, current limits, 3.3 V interfacing, load wiring, thermal…
The 74HC595 converts serial data into eight stable parallel outputs. This guide covers pin functions, shift and storage timing, OE and MR behavior, drive-current limits, cascading, voltage compatibilit…
A technical comparison of level-sensitive latches and edge-triggered flip-flops, covering timing windows, setup and hold limits, master–slave operation, time borrowing, race-through, HDL inference and…
A D latch stores one bit while Enable controls when data can pass. This reference covers gate-level operation, truth tables, transparency, setup and hold timing, LE versus OE, common ICs and practical …
An SR latch stores one bit through cross-coupled feedback. This engineering reference covers NOR and NAND implementations, truth tables, forbidden-state recovery, gated operation, switch debouncing, fa…
Latch circuits retain one bit through feedback. This technical reference covers SR and D latches, truth tables, transparency, timing limits, latch-versus-flip-flop behavior, applications and common log…
An engineering guide to LED driver operation, constant-current and constant-voltage outputs, linear and switching topologies, dimming, IC selection, calculations, replacement compatibility, and fault c…

