English
| Part Number: | STM32F091CCT6 |
|---|---|
| Manufacturer/Brand: | STMicroelectronics |
| Part of Description: | IC MCU 32BIT 256KB FLASH 48LQFP |
| Datasheets: |
|
| RoHs Status: | ROHS3 Compliant |
| Payment: | PayPal / Credit Card / T/T |
| Shipment Way: | DHL / Fedex / TNT / UPS / EMS |
| Share: |
Ship From: Hong Kong
| Quantity | Unit Price |
|---|---|
| 1+ | $1.2237 |
Online RFQ submissions: Fast responses, Better prices!
| Product Attribute | Attribute Value |
|---|---|
| Voltage - Supply (Vcc/Vdd) | 2V ~ 3.6V |
| Supplier Device Package | 48-LQFP (7x7) |
| Speed | 48MHz |
| Series | STM32F0 |
| RAM Size | 32K x 8 |
| Program Memory Type | FLASH |
| Program Memory Size | 256KB (256K x 8) |
| Peripherals | DMA, I²S, POR, PWM, WDT |
| Package / Case | 48-LQFP |
| Package | Tray |
| Product Attribute | Attribute Value |
|---|---|
| Oscillator Type | Internal |
| Operating Temperature | -40°C ~ 85°C (TA) |
| Number of I/O | 38 |
| Mounting Type | Surface Mount |
| EEPROM Size | - |
| Data Converters | A/D 13x12b; D/A 2x12b |
| Core Size | 32-Bit Single-Core |
| Core Processor | ARM® Cortex®-M0 |
| Connectivity | CANbus, I²C, IrDA, LINbus, SPI, UART/USART |
| Base Product Number | STM32F091 |




The STM32F091CCT6 by STMicroelectronics is a robust 32-bit microcontroller, belonging to the STM32F0 series. Designed for embedded applications requiring a balance of processing power, memory, and integrated peripherals, the STM32F091CCT6 is built around the ARM Cortex-M0 core and operates at a frequency of up to 48 MHz. With a significant 256KB of flash memory and wrapped in a compact 48-LQFP (7×7mm) package, this microcontroller delivers flexibility and performance for control systems, sensor interfaces, and communication-intensive designs. Engineers can leverage its extensive peripheral support and proven reliability for both industrial and consumer applications.
An essential aspect for product selection engineers is the microcontroller's computational platform. The STM32F091CCT6 is based on the ARM Cortex-M0, a 32-bit single-core architecture optimized for efficient processing at low power. Operating up to 48 MHz, it offers sufficient processing throughput for applications ranging from motor control to protocol handling, without incurring the costs or power draw of higher-end cores. Additional features such as the cyclic redundancy check (CRC) unit enhance integrity checks in memory and communication operations, benefiting secure and robust designs.
Embedded designs often hinge on available program and data storage. The STM32F091CCT6 provides 256KB of embedded flash memory, suitable for firmware and application storage. It is complemented by 32KB of SRAM with hardware parity, ensuring both space and error resilience for dynamic data and real-time operations. Memory access is streamlined through flexible mapping options to optimize code and data placement, especially in high-reliability scenarios.
A distinguishing trait of the STM32F091CCT6 is its multifaceted peripheral suite. Key interfaces include up to eight USARTs for asynchronous and synchronous serial communication, two SPI channels with high-speed data rates up to 18 Mbit/s, and dual I2C ports supporting Fast Mode Plus (up to 1 Mbit/s) and protocols like SMBus/PMBus. The integrated CAN bus interface significantly broadens potential deployment in industrial automation and automotive nodes. Additional interfaces—such as IrDA and LIN—support legacy and specialized communications. The microcontroller also features high-definition multimedia interface (HDMI) CEC support and auto baud detection for flexible embedded connectivity. A 12-channel DMA controller further reduces CPU load and enhances real-time performance, making it an attractive solution for data-heavy applications.
Power efficiency and resilience are paramount for embedded components. The STM32F091CCT6 provides configurable power supply schemes, accommodating supply voltages between 2.0V and 3.6V. Independent and system watchdog timers, programmable voltage detector (PVD), and robust reset and power-down management enable stable operation even under demanding environments. Operating modes include Sleep, Stop, and Standby, allowing engineers to tailor energy consumption according to system requirements. The device is rated for ambient temperatures from -40°C to 85°C, suitable for industrial-grade deployments.
For analog interfacing, the STM32F091CCT6 integrates a 12-bit ADC supporting up to 16 channels, with a conversion range from 0 to 3.6V and an operational speed of 1μs per conversion. On the output side, the microcontroller sports a dual-channel 12-bit DAC. Fast, low-power analog comparators and internal voltage reference circuits simplify analog signal conditioning, sensor interfacing, and battery voltage monitoring. Capacitive sensing supports up to 24 channels, enabling touch-based HMI applications and rotary sensing, further driving innovation in user interfaces and smart controls.
Timing and control are addressed with an advanced set of timers: one 16-bit advanced control timer for PWM generation, up to seven 16-bit timers for various counting and measurement tasks, and basic timers for system functions. The SysTick timer, system window watchdog (WWDG), and independent watchdog (IWDG) provide critical supervision tools for real-time applications and safety-critical systems. These features are essential for ensuring deterministic operations, managing failure states, and aligning with industrial certification requirements.
The STM32F091CCT6 features up to 69 general-purpose I/O pins, with a subset offering 5V tolerance, and up to 88 fast I/Os multiplexed across functions—ideal for complex control boards or densely packed sensor matrices. All GPIOs are mappable on external interrupt vectors, offering flexibility for event-driven system architectures. The device integrates a Serial Wire Debug (SWD) port for streamlined development and in-system diagnostics, facilitating rapid PCB bring-up and iterative firmware updates in industrial settings.
Engineers and procurement professionals must consider mounting and environmental requirements. The STM32F091CCT6 comes in a 48-LQFP package (7×7mm), supporting surface mount for automated assembly lines. It is RoHS3 compliant and unaffected by REACH regulations, making it suitable for markets with stringent environmental requirements. Moisture Sensitivity Level (MSL) 3 (168 hours) ensures reliability during storage and processing, and detailed thermal characteristics are provided to align with board-level thermal management strategies.
When evaluating alternatives or planning for continuity, engineers may consider other members of the STM32F0 series, specifically the STM32F091xB and STM32F091xC variants. These models share architectural features, peripheral sets, and operational parameters but differ in memory size and package type. For instance, STM32F091CB, STM32F091RB, STM32F091VB (xB series) as well as STM32F091CC, STM32F091RC, STM32F091VC (xC series) offer flexible options for scaling design requirements. Selection depends on target application needs—such as higher I/O count, increased Flash size, or alternate package forms for differing PCB footprints.
on STM32F091CCT6 Selection
The STM32F091CCT6 from STMicroelectronics integrates a capable ARM Cortex-M0 core, ample flash and SRAM, versatile peripherals, and comprehensive analog and control features into a compact, industrial-grade package. Its combination of connectivity options, timing facilities, and low-power operation suits a broad range of embedded systems, from consumer electronics to industrial automation. When selecting the STM32F091CCT6, engineers will appreciate its breadth of features, reliability, and ecosystem, while procurement teams can confidently address compliance and supply chain requirements. For new designs or updates to established platforms, the STM32F091CCT6 remains a sound choice within the STM32F0 product family.
ST LQFP48
IC MCU 32BIT 128KB FLASH 48LQFP
IC MCU 32BIT 256KB FLSH 48UFQFPN
IC MCU 32BIT 256KB FLSH 48UFQFPN
IC MCU 32BIT 128KB FLASH 64LQFP
IC MCU 32BIT 128KB FLASH 100LQFP
IC MCU 32BIT 256KB FLASH 48LQFP
IC MCU 32BIT 256KB FLSH 48UFQFPN
ST QFP48
IC MCU 32BIT 256KB FLSH 48UFQFPN
IC MCU 32BIT 256KB FLASH 48LQFP
ST LQFP-48
IC MCU 32BIT 128KB FLSH 48UFQFPN
IC MCU 32BIT 128KB FLSH 48UFQFPN
IC MCU 32BIT 256KB FLASH 48LQFP
IC MCU 32BIT 128KB FLASH 48LQFP
IC MCU 32BIT 256KB FLASH 48LQFP
IC MCU 32BIT 128KB FLASH 48LQFP
IC MCU 32BIT 128KB FLASH 48LQFP
May 12th, 2026
May 8th, 2026
April 28th, 2026
April 20th, 2026
April 17th, 2026
April 8th, 2026
March 31th, 2026
March 23th, 2026
March 20th, 2026
March 9th, 2026
March 4th, 2026
February 28th, 2026
February 3th, 2026
January 28th, 2026
January 19th, 2026
January 16th, 2026
January 9th, 2026
December 29th, 2025
December 25th, 2025
December 17th, 2025
December 10th, 2025
December 4th, 2025
November 25th, 2025
November 20th, 2025
November 11th, 2025
November 3th, 2025
October 30th, 2025
October 22th, 2025
October 16th, 2025
October 9th, 2025
September 28th, 2025
September 17th, 2025
September 9th, 2025
September 1th, 2025
August 25th, 2025
August 20th, 2025
July 3th, 2025
December 18th, 2024
June 21th, 2023
April 27th, 2023
July 1th, 2022
March 4th, 2021
September 10th, 2020
January 23th, 2020
0 Articles






July 21th, 2025
February 21th, 2025
February 25th, 2025
February 11th, 2025
STM32F091CCT6STMicroelectronics |
Quantity*
|
Target Price(USD)
|