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

- Shipping:

Inventory:1,637
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
STM32F401CBY6TR from STMicroelectronics is a 32-bit Arm® Cortex®-M4 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 OTG FS controller, and up to 11 communication interfaces. It targets cost-sensitive, power-aware embedded applications such as smart sensors, wearable health monitors, and industrial edge nodes requiring real-time signal processing and low-power operation.
For engineers reviewing the STM32F401CBY6TR datasheet, STM32F401CBY6TR pinout, STM32F401CBY6TR application, or STM32F401CBY6TR equivalent, key selection considerations include its 84 MHz Cortex-M4+FPU core, ART Accelerator™ enabling zero-wait-state Flash execution, 1.7–3.6 V supply range, -40 °C to 85 °C temperature grade, and WLCSP49 package with 49-ball 0.4 mm pitch for space-constrained PCB layouts.
Technical Context
The device implements an Adaptive Real-time Accelerator (ART Accelerator™) that eliminates Flash wait states across the full 84 MHz operating frequency, directly improving deterministic code execution in real-time control loops. Its memory subsystem includes 256 KB of dual-bank Flash with ECC support, 64 KB SRAM, and 512 bytes of OTP for secure boot configuration or calibration data storage.
Power management integrates multiple low-power modes-Stop (42 µA typ), Standby (2.4 µA @25 °C), and VBAT-powered RTC-with hardware calendar and subsecond accuracy. The clock system supports four oscillators: 4–26 MHz HSE, 32 kHz LSE for RTC, 16 MHz HSI factory-trimmed RC, and 32 kHz LSI RC-enabling robust timing resilience across operating conditions.
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 motor control without external coprocessor |
| Flash / RAM | 256 KB Flash + 64 KB SRAM - sufficient for complex firmware with RTOS, USB stack, and application logic in single-chip solution |
| ADC | 1×12-bit, 2.4 MSPS, up to 16 channels - supports high-speed analog acquisition for battery monitoring or audio pre-processing |
| USB Interface | USB 2.0 Full-Speed OTG with on-chip PHY - allows direct host/device/OTG operation without external transceiver or level-shifting components |
| Timers | Up to 11 timers: six 16-bit, two 32-bit, two watchdogs, SysTick - provides flexible PWM generation, quadrature decoding, and safety-critical timeout supervision |
| Communication | 3×I²C, 3×USART, 4×SPI, SDIO, I²S - enables concurrent connectivity to displays, sensors, SD cards, and audio codecs |
| Supply Range | 1.7 V to 3.6 V - compatible with single-cell Li-ion, Li-Po, or 3.3 V regulated systems without external LDO scaling |
| Temperature Grade | -40 °C to +85 °C - qualified for industrial and consumer environments without derating |
Pinout & Package
STM32F401CBY6TR uses the WLCSP49 (Wafer-Level Chip-Scale Package) with 49 solder balls in a 2.965 × 2.965 mm footprint and 0.4 mm ball pitch. This ultra-compact package supports high-density routing and minimal PCB area usage in portable and wearables designs.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| VDD | Main power supply (1.7–3.6 V) | Primary core and I/O domain supply; requires local 100 nF decoupling per VDD pin |
| VSS | Ground reference | Digital ground plane connection; multiple VSS balls ensure low-impedance return path |
| VCAP_1 / VCAP_2 | Internal regulator bypass | Must connect 2.2 µF ceramic capacitors to stabilize internal 1.2 V regulator output |
| NRST | Active-low reset input | Asynchronous reset pin; internal pull-up ensures reliable startup without external resistor |
| PA0–PA15, PB0–PB15, etc. | General-purpose I/O | All 81 GPIOs are 5 V tolerant; up to 78 support 42 MHz toggle rate for high-speed bit-banging or SPI clocking |
| USB_DP / USB_DM | USB 2.0 Full-Speed differential pair | On-chip PHY eliminates need for external transceiver; requires 27 Ω series resistors and 1.5 kΩ pull-up on DP for device mode |
| PC13–PC15 | RTC-related pins | PC13 = RTC_OUT, PC14/PC15 = 32.768 kHz crystal oscillator inputs - dedicated low-power domain pins |
Key Features
| Feature | Design Value |
|---|---|
| BAM (Batch Acquisition Mode) | Enables synchronized sampling across multiple ADC channels with minimal CPU intervention - ideal for multi-sensor data logging |
| ART Accelerator™ | Eliminates Flash wait states at 84 MHz - guarantees deterministic interrupt latency and tight control loop timing |
| Memory Protection Unit (MPU) | Hardware-enforced isolation between RTOS tasks or firmware modules - prevents memory corruption in safety-critical updates |
| 96-bit Unique ID | Factory-programmed serial number accessible via debug interface - enables secure device authentication and license binding |
| CRC Calculation Unit | Hardware-accelerated CRC-32 computation - offloads checksum validation from CPU during firmware OTA or SD card file integrity checks |
| VBAT Supply Support | Dedicated VBAT pin powers RTC and backup registers during main power loss - maintains timekeeping and state retention with single coin cell |
Applications
| Smart Wearable Sensor Hub | Industrial Edge Data Logger |
|---|---|
Use Scenario: Compact wrist-worn device aggregating accelerometer, heart-rate, and temperature data with Bluetooth LE transmission. IC Role / Device Role / Timing Role: Central MCU executing sensor fusion algorithms, managing USB/UART debug interface, and driving real-time clock with subsecond RTC accuracy. Use Value: WLCSP49 package enables <3 mm² board area; BAM mode synchronizes multi-channel ADC reads; 2.4 µA Standby current extends battery life beyond 7 days on CR2032. | Use Scenario: DIN-rail mounted environmental monitor collecting temperature, humidity, and CO₂ readings every 10 seconds and storing logs to microSD card. IC Role / Device Role / Timing Role: Host controller interfacing with I²C sensors, SDIO for FAT32 file writes, and USART for Modbus RTU gateway communication. Use Value: 256 KB Flash stores full filesystem driver and firmware; USB OTG FS supports field firmware updates via flash drive; 64 KB SRAM buffers 10+ minutes of sensor history before SD write. |
| USB-C Powered Peripheral | Low-Cost Motor Control Node |
Use Scenario: USB-powered lab instrument (e.g., programmable LED driver or signal generator) drawing power and commands directly from host PC. IC Role / Device Role / Timing Role: USB device endpoint with custom HID class, generating precise PWM waveforms using advanced timers and ADC feedback. Use Value: Integrated USB PHY eliminates external transceiver; 84 MHz core executes waveform synthesis in real time; 5 V-tolerant I/O simplifies interface to external DACs or op-amps. | Use Scenario: Brushless DC motor controller for HVAC fan or small pump, using hall-effect sensors and three-phase gate drivers. IC Role / Device Role / Timing Role: Motion controller running Field-Oriented Control (FOC) algorithm, reading encoder signals via quadrature timer inputs and driving PWM outputs with dead-time insertion. Use Value: Two 32-bit timers provide independent PWM generation with complementary outputs; 12-bit ADC samples phase currents at 2.4 MSPS for fast current-loop closure; ART Accelerator ensures consistent FOC loop timing. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar microcontroller applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| STM32F401CCU6 | LQFP48 package (7×7 mm), same core/peripherals but larger footprint and higher thermal mass | Better suited for prototyping or applications needing manual rework; lacks WLCSP's size advantage | Select when board assembly uses standard SMT processes and thermal dissipation >150 mW is required |
| STM32F411CEU6 | Higher Flash (512 KB), same WLCSP49 package, 100 MHz max frequency, no USB OTG FS PHY | Supports larger firmware images and faster compute, but requires external USB transceiver for USB functionality | Choose when application needs extended code space and USB is not mandatory, or can be added externally |
Compared with STM32F401CBY6TR, STM32F401CCU6 trades miniaturization for easier handling and thermal margin, while STM32F411CEU6 increases performance headroom and memory at the cost of USB integration - making the Y6TR optimal for size- and USB-critical edge nodes.
Availability
STM32F401CBY6TR is available at Aetrix Electronics and suitable for smart wearables, industrial data loggers, USB-C peripherals, and low-cost motor control nodes requiring stable component supply, long-term lifecycle assurance, and RoHS-compliant packaging.
Supply support for STM32F401CBY6TR 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 ICs, MEMS, and automotive-grade components since 1987.
The STM32F4 Series targets high-performance, energy-efficient embedded applications, combining Cortex-M4 cores with rich analog/mixed-signal peripherals and real-time capabilities for industrial automation, medical devices, and IoT endpoints.
FAQ
What is the maximum operating frequency and how is it achieved?
The STM32F401CBY6TR achieves a maximum CPU frequency of 84 MHz using its internal PLL, which multiplies the HSE (4–26 MHz) or HSI (16 MHz) clock source. The ART Accelerator™ ensures zero-wait-state execution from Flash memory at this speed, eliminating instruction fetch bottlenecks and maintaining deterministic timing for real-time tasks.
Does this MCU support USB device mode without external components?
Yes - the STM32F401CBY6TR integrates a full-speed USB 2.0 OTG PHY, allowing native USB device, host, or OTG operation. Only two 27 Ω series resistors on DP/DM and a 1.5 kΩ pull-up on DP (for device mode) are required; no external transceiver, level shifter, or voltage regulator is needed for basic USB connectivity.
How many I/O pins are available in the WLCSP49 package?
The WLCSP49 package provides 37 user-accessible I/O pins (including power and reset), derived from the full 81-pin I/O capability of the die. Ball mapping excludes VDD/VSS/VCAP/NRST/BOOT0 and duplicates, leaving 37 functional GPIOs - all 5 V tolerant and up to 42 MHz capable, with alternate functions configurable per pin.
What low-power modes are supported and what are their typical current draws?
It supports Run (128 µA/MHz), Stop (42 µA typ @25 °C with Flash in Stop mode), Standby (2.4 µA @25 °C without RTC), and VBAT mode (1 µA @25 °C). In Stop mode with Flash in Deep Power Down, current drops to 10 µA typ - enabling multi-week battery life in periodic wake-up sensor applications using RTC alarm interrupts.
STM32F401CBY6TR 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:
- 128KB (128K 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:
STM32F401CBY6TR FAQ
1.How can I place an order for STM32F401CBY6TR through Aetrix?
Please submit a Request for Quotation (RFQ) for STM32F401CBY6TR 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 STM32F401CBY6TR reliable?
The price and inventory of STM32F401CBY6TR are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for STM32F401CBY6TR is usually 5 days.
3.What payment methods are accepted for STM32F401CBY6TR?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for STM32F401CBY6TR transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for STM32F401CBY6TR?
STM32F401CBY6TR orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your STM32F401CBY6TR 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 STM32F401CBY6TR?
For technical support, including STM32F401CBY6TR datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your STM32F401CBY6TR requirements.
6.How does Aetrix verify that STM32F401CBY6TR is sourced from the original manufacturer or authorized distributors?
All STM32F401CBY6TR 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 STM32F401CBY6TR meets industry standards.
7.What is the process for return or replacement of STM32F401CBY6TR?
All STM32F401CBY6TR units undergo pre-shipment inspection (PSI). If there is an issue with STM32F401CBY6TR, 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 STM32F401CBY6TR part is unused and in its original packaging.
Return procedure for STM32F401CBY6TR:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
STM32F401CBY6TR 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…

