Skip to product information
1 of 1

ST

STM32C011F6P6

STM32C011F6P6

Regular price $0.10 USD
Regular price Sale price $0.10 USD
Sale Sold out
Shipping calculated at checkout.

Contact us via WhatsApp to confirm final price and stock

Part Number
Description
Quantity
View full details

Product Overview

The STM32C011F6P6 from STMicroelectronics is a mainstream 32-bit microcontroller based on the Arm Cortex-M0+ RISC core, operating at up to 48MHz. It integrates 32KB of Flash memory, 6KB of SRAM with hardware parity checking, a 12-bit high-speed ADC, DMA, timers, RTC, two USART interfaces, I²C and SPI/I²S connectivity.

The device operates from a 2.0V to 3.6V supply and is designed for cost-sensitive consumer, industrial, appliance and IoT applications requiring compact size, efficient processing and extensive peripheral integration.

Key Features

  • Arm 32-bit Cortex-M0+ CPU

  • Up to 48MHz CPU frequency

  • 32KB Flash memory

  • 6KB SRAM with hardware parity check

  • Memory Protection Unit (MPU)

  • 3-channel DMA controller

  • 12-bit ADC

  • Up to 15 ADC channels

  • ADC conversion time down to 0.4µs

  • Up to 18 fast GPIOs

  • 5V-tolerant I/Os

  • One I²C interface

  • Two USART interfaces

  • One SPI interface

  • I²S support through SPI

  • Four 16-bit general-purpose timers

  • Advanced-control PWM timer

  • Two watchdog timers

  • Low-power RTC with calendar and alarm

  • SysTick timer

  • CRC calculation unit

  • SWD debugging

  • Sleep, Stop, Standby and Shutdown modes

  • 2.0V to 3.6V supply voltage

  • ECOPACK2 compliant

Technical Specifications

Parameter Specification
Manufacturer STMicroelectronics
Part Number STM32C011F6P6
MCU Family STM32C0
Series STM32C011
Core Architecture 32-bit Arm Cortex-M0+
Maximum Frequency 48MHz
Flash Memory 32KB
SRAM 6KB
ADC 12-bit SAR ADC
ADC Channels Up to 15
GPIO Up to 18
DMA 3 channels
USART 2
I²C 1
SPI 1
I²S 1
General-Purpose Timers 4 × 16-bit
Advanced PWM Timer 1
Watchdogs 2
RTC Yes
Supply Voltage 2.0V to 3.6V
Operating Temperature -40°C to +85°C
Package 20-pin TSSOP
Package Code P6
Package Type TSSOP-20
Packing Tray
Product Status Active

The STM32C011F6P6 is the -40°C to +85°C P6 temperature-grade version. ST lists the P6 package as TSSOP-20, while the P3 variant uses the same package but supports the higher-temperature range.

Processor & Architecture

The STM32C011F6P6 uses a high-performance Arm Cortex-M0+ 32-bit RISC core operating at up to 48MHz.

The integrated Memory Protection Unit provides memory access control, while the STM32C0 architecture is optimized for cost-sensitive embedded applications requiring 32-bit processing performance and low power consumption.

The MCU includes hardware support for code and data protection, DMA transfers and CRC calculations.

Memory & Storage

  • 32KB embedded Flash memory

  • 6KB SRAM

  • Hardware SRAM parity checking

  • Flash read/write protection

  • Proprietary code protection

  • Securable memory area

  • Memory Protection Unit

  • CRC calculation hardware

The 32KB Flash capacity provides nonvolatile storage for application firmware, while 6KB of SRAM supports runtime variables, buffers and peripheral data processing.

Analog Peripherals

The STM32C011F6P6 integrates a 12-bit SAR ADC with:

  • Up to 15 ADC channels

  • Up to 2.5MSps-class ADC operation

  • Conversion time down to approximately 0.4µs

  • Conversion range from 0V to 3.6V

  • External analog input capability

  • Internal analog resources

The ADC is suitable for sensor measurement, voltage monitoring, control systems and other mixed-signal embedded applications.

Timer & PWM Resources

The STM32C011F6P6 integrates multiple timer resources for real-time control and timing:

  • Advanced-control PWM timer

  • Four 16-bit general-purpose timers

  • Two watchdog timers

  • SysTick timer

  • RTC calendar and alarm

The advanced timer and general-purpose timers can be used for PWM generation, input capture, output compare, periodic timing and embedded control applications.

Communication & Connectivity

The STM32C011F6P6 provides several integrated communication interfaces.

USART

Two USART interfaces support serial communication, with additional capabilities including:

  • Synchronous SPI operation

  • LIN support

  • IrDA support

  • Automatic baud-rate detection

  • Wake-up functionality

  • ISO 7816 support on the applicable USART

I²C

One I²C interface supports:

  • Fast-mode Plus up to 1Mbit/s

  • SMBus

  • PMBus

  • Wake-up from Stop mode

  • Additional current-sink capability

SPI / I²S

The integrated SPI interface supports:

  • Up to 24Mbit/s

  • Programmable 4-bit to 16-bit frame length

  • I²S multiplexing

The USART interfaces can also provide additional SPI connectivity through alternate peripheral configurations.

Clock & Power Management

The STM32C011F6P6 includes a flexible clock architecture with:

  • Internal 48MHz RC oscillator

  • Internal 32kHz RC oscillator

  • External 4MHz to 48MHz crystal oscillator support

  • 32kHz crystal oscillator support

  • Calibrated internal low-frequency clock

  • Internal 48MHz oscillator accuracy of approximately ±1%

  • Internal 32kHz oscillator accuracy of approximately ±5%

The MCU also incorporates POR/PDR and programmable brownout reset for reliable power-up and power-down operation.

Low-Power Operation

The STM32C011F6P6 is designed for applications requiring reduced power consumption.

Available low-power modes include:

  • Sleep

  • Stop

  • Standby

  • Shutdown

Peripheral clocks and system functions can be selectively disabled to reduce dynamic power consumption while maintaining required wake-up functionality.

Power Management

The device supports:

  • 2.0V to 3.6V operating voltage

  • Power-on reset

  • Power-down reset

  • Programmable brownout reset

  • Multiple low-power modes

  • Low-power RTC operation

  • Wake-up from low-power modes

These features allow the STM32C011F6P6 to support battery-powered and energy-efficient embedded applications.

Security & Data Integrity

The STM32C011F6P6 provides several hardware security and data-integrity features:

  • Memory Protection Unit

  • Flash read/write protection

  • Proprietary code protection

  • Securable memory area

  • Hardware SRAM parity checking

  • CRC calculation unit

  • Brownout protection

The STM32C0 family also targets SESIP Level 3 and PSA Level 3 certification requirements.

Development & Debugging

The STM32C011F6P6 supports:

  • Serial Wire Debug (SWD)

  • STM32 development tools

  • STM32Cube development ecosystem

  • Hardware debugging

  • In-system programming

  • Flash memory protection and security features

The STM32C0 family is supported by STMicroelectronics development tools and software resources for embedded firmware development.

Applications

The STM32C011F6P6 is suitable for:

  • Consumer electronics

  • Industrial control

  • Home appliances

  • Smart home devices

  • IoT nodes

  • Sensor systems

  • Battery-powered products

  • Motor and actuator control

  • Power management

  • LED control

  • Embedded interfaces

  • Data acquisition

  • Portable equipment

  • Cost-sensitive 32-bit applications

Its combination of a 48MHz Cortex-M0+ core, 32KB Flash, ADC, timers and communication interfaces makes it suitable for replacing traditional 8-bit and 16-bit MCU designs where additional processing capability is required.

Benefits

  • 48MHz Arm Cortex-M0+ performance

  • 32KB Flash memory

  • 6KB SRAM

  • 12-bit ADC with up to 15 channels

  • Up to 18 GPIOs

  • 3-channel DMA

  • Two USART interfaces

  • I²C and SPI connectivity

  • I²S support

  • Multiple timers and PWM resources

  • Integrated RTC

  • Hardware parity and CRC

  • Wide 2.0V to 3.6V operating range

  • Compact TSSOP-20 package

  • Low-cost STM32C0 architecture

  • ECOPACK2 compliant

Packaging & Ordering Information

  • Part Number: STM32C011F6P6

  • Manufacturer: STMicroelectronics

  • Device Family: STM32C011F6

  • Series: STM32C0

  • Package: 20-pin TSSOP

  • Package Code: P6

  • Package Type: TSSOP-20

  • Packing: Tray

  • Supply Voltage: 2.0V to 3.6V

  • Operating Temperature: -40°C to +85°C

  • Product Status: Active

ST's official store identifies STM32C011F6P6 as an active TSSOP-20 device with a -40°C to +85°C temperature range. Distributor data also confirms the non-TR suffix is supplied in Tray packaging.

Datasheet

For complete electrical characteristics, pin configuration, memory architecture, ADC specifications, timer configuration, communication interfaces, absolute maximum ratings, and application information, please refer to the official STMicroelectronics documentation.

Datasheet: Official STM32C011F6 Datasheet

Frequently Asked Questions

Q: What is the STM32C011F6P6?
A: The STM32C011F6P6 is a STMicroelectronics 32-bit Arm Cortex-M0+ microcontroller operating at up to 48MHz with 32KB Flash and 6KB SRAM.

Q: How much Flash memory does the STM32C011F6P6 have?
A: It provides 32KB of embedded Flash memory.

Q: How much RAM does the STM32C011F6P6 have?
A: The device integrates 6KB of SRAM with hardware parity checking.

Q: What package does the STM32C011F6P6 use?
A: It uses a 20-pin TSSOP package.

Q: What is the operating voltage?
A: The operating supply voltage is 2.0V to 3.6V.

Q: What is the maximum CPU frequency?
A: The Arm Cortex-M0+ CPU operates at up to 48MHz.

Q: Does the STM32C011F6P6 have an ADC?
A: Yes. It includes a 12-bit SAR ADC supporting up to 15 channels.

Q: Does the STM32C011F6P6 support UART, SPI and I²C?
A: Yes. It integrates two USART interfaces, one I²C interface and one SPI/I²S interface.

Q: Is the STM32C011F6P6 an active product?
A: Yes. STMicroelectronics lists the STM32C011F6P6 as an Active product and identifies the STM32C011F6 family as being in volume production.

Why Choose Us

We provide sourcing support for original and high-quality electronic components from leading semiconductor manufacturers. Our service is suitable for engineering projects, prototypes, EMS production, OEM customers and volume purchasing.

We can support:

  • Part-number sourcing

  • BOM procurement

  • Sample orders

  • Small-batch orders

  • Volume purchasing

  • Alternative component sourcing

  • Product matching

  • Global delivery

Request a Quote

Send us the required part number, quantity and delivery destination for a customized quotation.

For STM32C011F6P6, please provide your required quantity and target delivery location so we can check sourcing options and provide a competitive quotation.

Payment Methods

We support flexible payment methods for international electronic-component orders, including:

  • Bank Transfer

  • Credit Card

  • PayPal where available

  • Wise

  • Alipay

  • WeChat Pay

  • Other payment methods upon request

Shipping Options

We can arrange international shipping according to order quantity, destination and delivery requirements.

Available options may include:

  • DHL

  • FedEx

  • UPS

  • Air Freight

  • Other international logistics solutions

Shipping time and cost depend on destination, order quantity and selected logistics method.

Wholesale & OEM Support

For OEM, EMS, engineering and distributor customers, we support:

  • Sample orders

  • Small-batch purchasing

  • Volume orders

  • BOM sourcing

  • Long-term supply

  • Product matching

  • OEM/ODM sourcing support

Contact us with your required quantity and delivery destination for a customized quotation.