STMicroelectronics STM32C011F6P6
- Part No.:
- STM32C011F6P6
- Manufacturer:
- STMicroelectronics
- Category:
- Microcontrollers
- Package:
- 20-TSSOP (0.173", 4.40mm Width)
- Datasheet:
-
STM32C011F6P6.pdf
- Description:
- IC MCU 32BIT 32KB FLASH 20TSSOP
- Quantity:
- Payment:

- Shipping:

Inventory:1,258
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
STM32C011F6P6 from STMicroelectronics is an Arm® Cortex®-M0+ 32-bit microcontroller with 32 KB flash, 6 KB SRAM, dual USARTs, 12-bit ADC (0.4 µs conversion), and operation from 2.0–3.6 V. It integrates a 48 MHz internal RC oscillator (±1 %), programmable brownout reset, and 18 fast 5 V-tolerant I/Os-used in industrial sensor nodes requiring low-power serial telemetry and local control.
For engineers reviewing the STM32C011F6P6 datasheet, STM32C011F6P6 pinout, STM32C011F6P6 application, or STM32C011F6P6 equivalent, key selection criteria include its TSSOP20 package, 48 MHz max CPU frequency, 125°C extended temperature rating, integrated CRC unit, and support for ISO7816/LIN/IrDA on USART1.
Technical Context
The device implements an Arm Cortex-M0+ core with MPU, supporting privileged/unprivileged execution modes and memory protection for secure firmware partitioning. Its clock system combines four independent sources: 4–48 MHz HSE, 32 kHz LSE with calibration, 48 MHz HSI48 (±1 %), and 32 kHz LSI (±5 %), enabling precise timing control across low-power and high-performance states.
Peripherals are interconnected via a multi-layer AHB/APB bus matrix, allowing concurrent DMA transfers and peripheral access without arbitration stalls. The 3-channel DMA controller supports flexible request mapping to 12 peripherals-including ADC, USARTs, SPI, and timers-with configurable data width and transfer triggers.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| CPU Core | Arm Cortex-M0+, up to 48 MHz - enables real-time deterministic control with <10 ns interrupt latency. |
| Flash Memory | 32 KB with securable area and readout protection - supports firmware IP protection and secure boot partitioning. |
| SRAM | 6 KB with hardware parity check - ensures data integrity in safety-critical variables and stack operations. |
| ADC | 12-bit, 0.4 µs conversion time, up to 13 external channels - suitable for fast analog sensing (e.g., current/voltage monitoring) without oversampling delay. |
| Operating Voltage | 2.0–3.6 V - compatible with single-cell Li-ion, 3.3 V logic rails, and industrial 2.5 V–3.3 V supply domains. |
| Temperature Range | −40°C to 125°C - qualified for under-hood automotive sensors and industrial motor drives without derating. |
| I/O Tolerance | All 18 GPIOs 5 V-tolerant - simplifies interface to legacy 5 V peripherals without level shifters. |
| Low-Power Modes | Sleep, Stop, Standby, Shutdown - Stop mode draws 0.32 µA (typ.) with RTC + 8 KB SRAM retention, enabling battery life >10 years in metering. |
Pinout & Package
TSSOP20 (6.4 × 4.4 mm) package with 0.65 mm pitch, ECOPACK2-compliant, surface-mountable with standard reflow profile.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| VDD | Main power supply (2.0–3.6 V) | Supplies core, SRAM, and most peripherals; requires local 100 nF decoupling. |
| VSS | Ground reference | Dedicated analog/digital ground pins minimize noise coupling into ADC and clock circuits. |
| NRST | Active-low reset input | Accepts 5 V-tolerant signal; internal pull-up enables reliable reset during power ramp. |
| PA0–PA9 | General-purpose I/Os | Configurable as GPIO, USART1/2 TX/RX, SPI1, I2C1, ADC1_IN0–IN9 - enables pin-multiplexed sensor/communication interfaces. |
| PA13/PA14 | SWD debug interface | Supports serial wire debug (SWD) with no external components - essential for field firmware updates and validation. |
| PC13 | RTC oscillator output | Drives 32.768 kHz crystal; calibrated LSE enables ±1 ppm RTC accuracy over temperature. |
| BOOT0 | Boot mode selection | Pulled low by default; sets boot from main flash - prevents accidental system boot from system memory. |
Key Features
| Feature | Design Value |
|---|---|
| SESIP3 & PSA Level 3 certification | Validated security foundation for IoT edge devices requiring firmware attestation and secure key storage. |
| ISO7816 interface on USART1 | Enables direct connection to smart card readers and secure elements without external protocol translators. |
| Fast-mode Plus I²C (1 Mbit/s) | Supports high-speed sensor buses with extra current sink - eliminates need for external pull-up resistors on noisy industrial lines. |
| Programmable BOR levels | Four selectable thresholds (2.0/2.2/2.4/2.7 V) allow precise brownout detection aligned with battery discharge curves. |
| Wake-up from Stop mode via USART | Enables ultra-low-power listening: device sleeps at 0.32 µA and wakes on UART frame start bit - critical for LoRaWAN end-nodes. |
Applications
| Industrial Sensor Node | Smart Meter Interface |
|---|---|
Use Scenario: Battery-powered temperature/humidity node transmitting data via RS-485 or LoRa modulation. IC Role / Device Role / Timing Role: Main controller executing sensor acquisition, CRC-protected packet assembly, and low-power UART/USART framing. Use Value: 125°C rating allows deployment near motors/transformers; Stop-mode wake-up on UART reduces average current to <1 µA. | Use Scenario: Electricity/water meter with pulse counting, tamper detection, and PLC/GPRS backhaul. IC Role / Device Role / Timing Role: System-on-chip managing metrology ADC sampling, real-time tariff switching via RTC alarm, and ISO7816 secure module communication. Use Value: Integrated 12-bit ADC with hardware oversampling achieves 16-bit effective resolution; securable flash protects tariff tables and firmware updates. |
| Motor Control Edge Device | POS Terminal Peripheral |
Use Scenario: Brushless DC motor driver with Hall-effect feedback, current sensing, and CAN-to-serial bridge. IC Role / Device Role / Timing Role: Real-time PWM generation (TIM1), ADC-triggered current loop sampling, and USART-based host command parsing. Use Value: 48 MHz CPU delivers <1 µs timer resolution for 20 kHz FOC loops; 5 V-tolerant I/Os interface directly to Hall sensors and optocouplers. | Use Scenario: Credit card reader module with magnetic stripe, EMV contact, and contactless (RF) interface coordination. IC Role / Device Role / Timing Role: Secure co-processor handling ISO7816 APDU routing, secure PIN entry, and IrDA receipt printing. Use Value: PSA Level 3 certification satisfies PCI PTS v6.0 requirements; dual USARTs enable simultaneous contact/contactless channel management. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar microcontroller applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| STM32C011F4P6 | 16 KB flash, same 6 KB SRAM and peripherals - lacks securable flash area and SESIP3 certification. | Suitable for cost-sensitive consumer devices where firmware IP protection is not required. | Select when BOM cost reduction outweighs secure boot and cryptographic key isolation needs. |
| STM32G031F6P6 | 64 KB flash, 8 KB SRAM, USB 2.0 FS, no ISO7816 - adds USB but removes smart-card interface and has higher active current. | Better for PC-connected diagnostics tools; unsuitable for secure payment terminals requiring ISO7816. | Choose only if USB host/device capability is mandatory and ISO7816 can be omitted. |
Compared with STM32C011F4P6, the F6P6 adds securable flash and PSA Level 3 certification for trusted execution; versus STM32G031F6P6, it trades USB for ISO7816 and lower active power-making it optimal for secure, battery-operated smart-card peripherals.
Availability
STM32C011F6P6 is available at Aetrix Electronics and suitable for industrial sensor nodes, smart meter interfaces, motor control edge devices, and POS terminal peripherals requiring stable component supply across extended temperature and long lifecycle programs.
Supply support for STM32C011F6P6 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, sensors, and analog products for industrial, automotive, and consumer markets.
The STM32C0 series targets cost-sensitive, ultra-low-power embedded applications demanding robust security, extended temperature operation, and minimal external components-optimized for smart sensors, utility meters, and secure peripherals.
FAQ
What is the maximum operating frequency of the STM32C011F6P6?
The STM32C011F6P6 features an Arm Cortex-M0+ core rated for up to 48 MHz operation using the internal 48 MHz HSI48 oscillator (±1 % accuracy) or an external crystal. This frequency is fully supported across the full −40°C to 125°C temperature range and 2.0–3.6 V supply voltage, with no derating required in datasheet-specified conditions.
Does the STM32C011F6P6 support hardware encryption acceleration?
No, the STM32C011F6P6 does not include dedicated hardware crypto accelerators (e.g., AES, SHA, PKA). Security relies on its SESIP3 and PSA Level 3 certified secure boot, securable flash area, readout protection, and memory protection unit (MPU) to enforce trusted execution environments and isolate sensitive code/data.
Can the STM32C011F6P6 drive a 32.768 kHz crystal for RTC operation?
Yes, the STM32C011F6P6 includes a dedicated low-speed external (LSE) oscillator circuit on PC14/PC15 pins, supporting 32.768 kHz crystals with automatic calibration against the internal LSI. The LSE startup time is 1.5 s (max), and the RTC maintains ±1 ppm accuracy over temperature when calibrated per AN5089.
What debug interface is supported, and are external pull-ups required?
The STM32C011F6P6 supports Serial Wire Debug (SWD) via PA13 (SWDIO) and PA14 (SWCLK). No external pull-up resistors are needed-the SWDIO pin has an internal weak pull-up, and SWCLK is driven actively by the debugger. Standard 10-pin SWD connectors are compatible without additional passive components.
STM32C011F6P6 Specifications
- Product attributes
- Attribute value
- Manufacturer:
- STMicroelectronics
- Package/Case:
- 20-TSSOP (0.173", 4.40mm Width)
- Series:
- STM32C0
- Packaging:
- Tray
- Product Status:
- Active
- Programmable:
- Not Verified
- Core Processor:
- ARM® Cortex®-M0+
- Core Size:
- 32-Bit
- Speed:
- 48MHz
- Connectivity:
- I2C, IrDA, LINbus, SPI, UART/USART
- Peripherals:
- Brown-out Detect/Reset, POR, PWM, Temp Sensor, WDT
- Number of I/O:
- 18
- Program Memory Size:
- 32KB (32K x 8)
- Program Memory Type:
- FLASH
- EEPROM Size:
- -
- RAM Size:
- 6K x 8
- Voltage - Supply (Vcc/Vdd):
- 2V ~ 3.6V
- Data Converters:
- A/D 15x12b SAR
- Oscillator Type:
- External, Internal
- Operating Temperature:
- -40°C ~ 85°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
STM32C011F6P6 FAQ
1.How can I place an order for STM32C011F6P6 through Aetrix?
Please submit a Request for Quotation (RFQ) for STM32C011F6P6 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 STM32C011F6P6 reliable?
The price and inventory of STM32C011F6P6 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for STM32C011F6P6 is usually 5 days.
3.What payment methods are accepted for STM32C011F6P6?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for STM32C011F6P6 transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for STM32C011F6P6?
STM32C011F6P6 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your STM32C011F6P6 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 STM32C011F6P6?
For technical support, including STM32C011F6P6 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your STM32C011F6P6 requirements.
6.How does Aetrix verify that STM32C011F6P6 is sourced from the original manufacturer or authorized distributors?
All STM32C011F6P6 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 STM32C011F6P6 meets industry standards.
7.What is the process for return or replacement of STM32C011F6P6?
All STM32C011F6P6 units undergo pre-shipment inspection (PSI). If there is an issue with STM32C011F6P6, 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 STM32C011F6P6 part is unused and in its original packaging.
Return procedure for STM32C011F6P6:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
STM32C011F6P6 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 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…
Operational amplifier guide covering op amp basics, feedback, ideal vs real op amps, common configurations, buffer circuits, offset, bias current, gain-bandwidth, slew rate, rail-to-rail limits and sel…
Jumper cables guide covering safe connection order, red and black clamp placement, final ground connection, cable gauge, length, clamp quality, copper vs CCA cables, jump starter comparison and battery…

