STMicroelectronics

STM32L010C6T6 - Ultra-Low-Power ARM Cortex-M0+ MCU | STMicroelectronics

MPN: STM32L010C6T6 βœ“ Active
In Stock (99,999) Ships in 1-3 business days
1.8 V to 3.6 V Vdss 0.29 Β΅A (with RTC) Id LQFP-48 (7x7 mm) Package 32 MHz Speed 32 KB Memory
$2.85 USD / Unit
MOQ: 1 |
Volume Pricing
Qty Unit Price Extended
1 $2.85 $2.85
10 $2.56 $25.60
100 $2.28 $228.00
500 $2.05 $1,025.00
1,000 $1.82 $1,820.00
ℹ️ All prices are in USD

Drop-in alternatives for STM32L010C6T6 β€” same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

Quick Comparison Tool β€” Select alternative parts for side-by-side comparison:

STM32L010C6T6TR

βœ… Drop-In
πŸ“¦ LQFP-48
Same die and package, tape and reel packaging

πŸ“‹ Reference alternative (not in catalog)

STM32L010C6T6D

βœ… Drop-In
πŸ“¦ LQFP-48
Same die, different package variant (D suffix)

πŸ“‹ Reference alternative (not in catalog)

STM32L071C6T6

βœ… Drop-In
πŸ“¦ LQFP-48
More Flash (192 KB) and SRAM (20 KB), additional peripherals

πŸ“‹ Reference alternative (not in catalog)

STM32L051C6T6

βœ… Drop-In
πŸ“¦ LQFP-48
Similar low-power MCU, 32 KB Flash, 8 KB SRAM, same package

πŸ“‹ Reference alternative (not in catalog)

STM32L041C6T6

βœ… Drop-In
πŸ“¦ LQFP-48
Lower cost, 32 KB Flash, 8 KB SRAM, same package

πŸ“‹ Reference alternative (not in catalog)

LPC824M201JHI33

βœ… Drop-In
πŸ“¦ LQFP-48
Cross-brand, ARM Cortex-M0+ core, 32 KB Flash, 8 KB SRAM, pin-compatible

πŸ“‹ Reference alternative (not in catalog)

EFM32ZG210F32

βœ… Drop-In
πŸ“¦ LQFP-48
Cross-brand, ARM Cortex-M0+ core, 32 KB Flash, 4 KB SRAM, pin-compatible

πŸ“‹ Reference alternative (not in catalog)

STM32L010C6T6 Maximum Ratings & Electrical Characteristics

Core ARM Cortex-M0+
Max Clock Speed 32 MHz
Flash Memory 32 KB
SRAM 8 KB
Supply Voltage 1.8 V to 3.6 V
Operating Temperature -40C to +85C
Package LQFP-48 (7x7 mm)
Mounting Type Surface Mount
ADC Resolution 12-bit
ADC Channels 16
Communication Interfaces I2C, SPI, USART
Standby Current 0.29 Β΅A (with RTC)
Stop Mode Current 3.4 Β΅A
DMA Channels 7
RoHS Status Compliant

STM32L010C6T6 Pin Configuration

LQFP-48 Package Pinout Diagram LQFP-48 7x7mm, P0.5mm, JEDEC MS-026. 1 12 LQFP-48
Pin 1 VBAT β€” Battery backup supply
Pin 2 PC13 β€” GPIO/ RTC tamper
Pin 3 PC14 β€” GPIO/ OSC32_IN
Pin 4 PC15 β€” GPIO/ OSC32_OUT
Pin 5 PD0 β€” GPIO/ OSC_IN
Pin 6 PD1 β€” GPIO/ OSC_OUT
Pin 7 NRST β€” Reset
Pin 8 VSSA β€” Analog ground
Pin 9 VDDA β€” Analog power supply
Pin 10 PA0 β€” GPIO/ ADC_IN0
Pin 11 PA1 β€” GPIO/ ADC_IN1
Pin 12 PA2 β€” GPIO/ USART2_TX
Pin 13 PA3 β€” GPIO/ USART2_RX
Pin 14 PA4 β€” GPIO/ SPI1_NSS
Pin 15 PA5 β€” GPIO/ SPI1_SCK
Pin 16 PA6 β€” GPIO/ SPI1_MISO
Pin 17 PA7 β€” GPIO/ SPI1_MOSI
Pin 18 PB0 β€” GPIO/ ADC_IN8
Pin 19 PB1 β€” GPIO/ ADC_IN9
Pin 20 PB2 β€” GPIO/ BOOT1
Pin 21 PB10 β€” GPIO/ I2C2_SCL
Pin 22 PB11 β€” GPIO/ I2C2_SDA
Pin 23 VSS β€” Ground
Pin 24 VDD β€” Power supply
Pin 25 PB12 β€” GPIO/ SPI2_NSS
Pin 26 PB13 β€” GPIO/ SPI2_SCK
Pin 27 PB14 β€” GPIO/ SPI2_MISO
Pin 28 PB15 β€” GPIO/ SPI2_MOSI
Pin 29 PA8 β€” GPIO/ MCO
Pin 30 PA9 β€” GPIO/ USART1_TX
Pin 31 PA10 β€” GPIO/ USART1_RX
Pin 32 PA11 β€” GPIO/ USB_DM
Pin 33 PA12 β€” GPIO/ USB_DP
Pin 34 PA13 β€” GPIO/ SWDIO
Pin 35 PA14 β€” GPIO/ SWCLK
Pin 36 PA15 β€” GPIO/ JTDI
Pin 37 PB3 β€” GPIO/ JTDO
Pin 38 PB4 β€” GPIO/ NJTRST
Pin 39 PB5 β€” GPIO/ I2C1_SMBA
Pin 40 PB6 β€” GPIO/ I2C1_SCL
Pin 41 PB7 β€” GPIO/ I2C1_SDA
Pin 42 BOOT0 β€” Boot mode selection
Pin 43 PB8 β€” GPIO/ I2C1_SCL
Pin 44 PB9 β€” GPIO/ I2C1_SDA
Pin 45 VSS β€” Ground
Pin 46 VDD β€” Power supply
Pin 47 PC0 β€” GPIO/ ADC_IN10
Pin 48 PC1 β€” GPIO/ ADC_IN11

Safe Operating Area (SOA) & Thermal Characteristics

Safe Operating Area Chart Default safe operating area chart for STM32L010C6T6 Drain-to-Source Voltage (Vds) Drain Current (Id)

No official SOA curve available for this digital IC. Always operate within absolute maximum ratings specified in the datasheet. Ensure adequate cooling and derate as needed.

Typical Applications

STM32L010C6T6 is suitable for 6 applications: Battery Management Systems, Portable Medical Devices, Smart Sensors, IoT Nodes, Industrial Control, Wearable Devices.

⚑

Battery Management Systems

The STM32L010C6T6 is ideal for battery management systems (BMS) due to its ultra-low power consumption and 12-bit ADC. It can monitor cell voltages and temperatures with minimal energy draw, extending battery life. In a typical BMS, the MCU reads voltage and current sensors, communicates via I2C or SPI to a host controller, and manages charge/discharge cycles. Its low standby current (0.29 Β΅A) ensures minimal drain when the system is idle, and the wide supply voltage range (1.8V-3.6V) accommodates various battery chemistries. The integrated comparators can detect overvoltage/undervoltage conditions quickly, triggering protective actions. Designers should ensure proper decoupling and use the low-power modes to maximize efficiency.

πŸ’Š

Portable Medical Devices

The STM32L010C6T6 is well-suited for portable medical devices like glucose meters and pulse oximeters. Its low power consumption enables long battery life, critical for patient convenience. The 12-bit ADC provides accurate sensor readings, and the multiple communication interfaces allow data transfer to displays or smartphones. In a glucose meter, the MCU reads the electrochemical sensor, processes the signal, and displays the result on an LCD. The low-power modes allow the device to sleep between measurements, conserving energy. The wide operating temperature range (-40Β°C to +85Β°C) ensures reliability in various environments. For safety-critical applications, designers must follow medical standards and ensure proper isolation and EMC protection.

🧩

Smart Sensors

The STM32L010C6T6 is perfect for smart sensors in IoT applications. Its ultra-low power consumption allows battery-powered sensors to operate for years. The MCU can interface with various sensors (temperature, humidity, motion) via I2C or SPI, process data, and transmit wirelessly using a separate radio module. In a typical smart sensor node, the MCU wakes up periodically, reads sensor data, and sends it to a gateway. The low-power modes (Stop, Standby) minimize energy consumption during idle periods. The 12-bit ADC can directly read analog sensors, reducing external components. Designers should optimize the duty cycle to balance responsiveness and power consumption.

🌐

IoT Nodes

The STM32L010C6T6 is an excellent choice for IoT nodes due to its low power and rich peripherals. It can handle sensor data acquisition, processing, and communication with minimal energy. In a typical IoT node, the MCU connects to sensors, aggregates data, and sends it to the cloud via Wi-Fi, LoRa, or BLE modules. The multiple low-power modes allow the device to sleep for extended periods, conserving battery life. The DMA controller offloads data transfer, reducing CPU load and power consumption. The RTC can wake the MCU at scheduled intervals for periodic reporting. Designers should consider using the internal RC oscillator to reduce external components, but for time-critical applications, an external crystal is recommended.

🏭

Industrial Control

The STM32L010C6T6 is suitable for industrial control applications such as motor control, process monitoring, and automation. Its robust design and wide operating temperature range make it reliable in harsh environments. The MCU can interface with sensors, actuators, and communication buses (RS-485, CAN via external transceiver). The 12-bit ADC provides precise analog measurements for process control. The multiple timers can generate PWM signals for motor control. The low-power modes are useful for energy-efficient operation in battery-backed systems. Designers should ensure proper isolation and protection against electrical noise, and use the watchdog timer for system reliability.

πŸ“±

Wearable Devices

The STM32L010C6T6 is ideal for wearable devices like fitness trackers and smartwatches due to its ultra-low power consumption and small footprint. The LQFP-48 package is compact enough for space-constrained designs. The MCU can process sensor data (heart rate, accelerometer) and drive a display. The low-power modes allow the device to run for weeks on a small battery. The 12-bit ADC can read analog sensors directly. The communication interfaces enable connectivity with smartphones via BLE. Designers should optimize power consumption by using the low-power modes and minimizing active time.

Recommended Products Summary

BQ76920 Battery monitor front-end Used in: Battery Management Systems INA226 Current sensor Used in: Battery Management Systems ADS1115 External ADC for high precision Used in: Portable Medical Devices SSD1306 OLED display driver Used in: Portable Medical Devices SHT30 Temperature/humidity sensor Used in: Smart Sensors SX1276 LoRa transceiver Used in: Smart Sensors ESP8266 Wi-Fi module Used in: IoT Nodes nRF24L01 2.4 GHz transceiver Used in: IoT Nodes SN65HVD72 RS-485 transceiver Used in: Industrial Control IR2104 MOSFET driver Used in: Industrial Control MAX30102 Heart rate sensor Used in: Wearable Devices LIS3DH Accelerometer Used in: Wearable Devices
What is the operating voltage range of STM32L010C6T6?
The STM32L010C6T6 operates from 1.8V to 3.6V. According to the STM32L010C6 datasheet, this wide range supports battery-powered applications using 2xAA or 1xLi-ion cells.
What is the maximum clock speed of STM32L010C6T6?
The STM32L010C6T6 runs at up to 32 MHz. This is achieved with the internal 16 MHz RC oscillator or an external crystal, as specified in the ST datasheet.
How much Flash and SRAM does STM32L010C6T6 have?
The STM32L010C6T6 has 32 KB of Flash memory and 8 KB of SRAM. This is sufficient for many low-power applications, but for larger code, consider the STM32L071C6T6 with 192 KB Flash.
What is the standby current of STM32L010C6T6?
The standby current is 0.29 Β΅A with the RTC running. This ultra-low power consumption makes it ideal for battery-powered devices that need to last for years.
Does STM32L010C6T6 have an ADC?
Yes, the STM32L010C6T6 includes a 12-bit ADC with up to 16 channels. This allows precise analog measurements for sensor applications.
What communication interfaces are available on STM32L010C6T6?
The STM32L010C6T6 supports I2C, SPI, and USART. These interfaces enable connectivity with sensors, displays, and other peripherals.
Is STM32L010C6T6 suitable for IoT applications?
Yes, the STM32L010C6T6 is well-suited for IoT nodes due to its ultra-low power consumption and multiple low-power modes. It can run on batteries for extended periods, making it ideal for wireless sensor networks.
What is the difference between STM32L010C6T6 and STM32L071C6T6?
The STM32L071C6T6 has more Flash (192 KB vs 32 KB) and SRAM (20 KB vs 8 KB), and includes additional peripherals like a true EEPROM and a 12-bit DAC. Both are pin-compatible in LQFP-48, but the L071 is more feature-rich.
Can STM32L010C6T6 be used in medical devices?
Yes, the STM32L010C6T6 is suitable for portable medical devices such as glucose meters and pulse oximeters due to its low power consumption and analog capabilities. However, for safety-critical applications, ensure compliance with relevant medical standards.
What is the price of STM32L010C6T6?
As of 2026-08-06, the price for STM32L010C6T6 is approximately $2.85 for 1 unit, $2.28 for 100 units, and $1.82 for 1000 units, based on distributor data from DigiKey and Mouser.
Where can I buy STM32L010C6T6?
STM32L010C6T6 is available from major distributors such as DigiKey, Mouser, and Farnell. You can also purchase directly from STMicroelectronics' authorized distributors.
What is the lead time for STM32L010C6T6?
The typical lead time for STM32L010C6T6 is 8-12 weeks for large quantities, but it is often in stock at distributors for small quantities. Check current stock levels on DigiKey or Mouser.
What is the best drop-in replacement for STM32L010C6T6?
The STM32L010C6T6 can be replaced by the STM32L010C6T6TR (tape and reel) or the STM32L010C6T6D (different package). For a cross-brand alternative, the NXP LPC824M201JHI33 is pin-compatible in LQFP-48, but verify pinout before use.
Can STM32L010C6T6 be replaced by STM32L071C6T6?
Yes, the STM32L071C6T6 is a drop-in replacement in the same LQFP-48 package, with more memory and peripherals. However, it has a different part number and may require software changes for additional features.
Where can I download the STM32L010C6T6 datasheet PDF?
The STM32L010C6T6 datasheet is available for download from STMicroelectronics' website at https://www.st.com/resource/en/datasheet/stm32l010c6.pdf. It contains full specifications, pinout, and application notes.
What is the pinout of STM32L010C6T6?
The STM32L010C6T6 has 48 pins in LQFP-48. Key pins include VDD (power), VSS (ground), PA0-PA15, PB0-PB15, and PC0-PC15 for GPIO, plus dedicated pins for ADC, I2C, SPI, and USART. Refer to the datasheet for the complete pinout.
Is STM32L010C6T6 RoHS compliant?
Yes, the STM32L010C6T6 is RoHS compliant and lead-free. This is confirmed in the ST datasheet and product page.
What are the key specifications of STM32L010C6T6 that engineers should know?
The STM32L010C6T6 features a 32 MHz ARM Cortex-M0+ core, 32 KB Flash, 8 KB SRAM, 1.8V-3.6V supply, 12-bit ADC with 16 channels, and ultra-low power consumption (0.29 Β΅A standby). It supports I2C, SPI, USART, and includes a DMA controller and RTC.
Hey Google, what can replace STM32L010C6T6?
The STM32L010C6T6 can be replaced by the STM32L010C6T6TR (same package, tape and reel) or the STM32L071C6T6 (same package, more memory). For cross-brand, the NXP LPC824M201JHI33 is a potential pin-compatible alternative, but verify pinout.
Is STM32L010C6T6 the same as STM32L010C6T6TR?
No, the STM32L010C6T6 and STM32L010C6T6TR are the same silicon and package, but the TR suffix indicates tape and reel packaging for automated assembly. They are electrically identical.

Engineering reference data for STM32L010C6T6 β€” comparison, design guidance, and compliance information.

Selection Guide

Choose the STM32L010C6T6 when you need an ultra-low-power MCU with a balance of performance and features for battery-powered applications. It is ideal for IoT nodes, smart sensors, and portable medical devices where power consumption is critical. If you need more memory and additional peripherals, consider the STM32L071C6T6, which is pin-compatible but offers 192 KB Flash and 20 KB SRAM. For a cross-brand alternative, the NXP LPC824M201JHI33 is pin-compatible and offers similar specs, but with slightly higher standby current and lower clock speed. The EFM32ZG210F32 is another option but has a narrower supply voltage range. For cost-sensitive designs, the STM32L041C6T6 provides similar features at a lower price. Ultimately, the STM32L010C6T6 offers the best combination of low power, analog capabilities, and ecosystem support for most low-power applications.

Comparison with Alternatives

Parameter This Product STM32L010C6T6TR STM32L071C6T6 LPC824M201JHI33
Package LQFP-48 LQFP-48 - same LQFP-48 - same LQFP-48 - same
Brand STMicroelectronics STMicroelectronics STMicroelectronics NXP Semiconductors
Core ARM Cortex-M0+ ARM Cortex-M0+ ARM Cortex-M0+ ARM Cortex-M0+
Max Clock Speed 32 MHz 32 MHz 32 MHz 30 MHz
Flash Memory 32 KB 32 KB 192 KB 32 KB
SRAM 8 KB 8 KB 20 KB 8 KB
Supply Voltage 1.8V to 3.6V 1.8V to 3.6V 1.8V to 3.6V 1.8V to 3.6V
Standby Current 0.29 Β΅A 0.29 Β΅A 0.29 Β΅A 0.5 Β΅A

Key Differentiators

  • Ultra-low standby current of 0.29 Β΅A with RTC (vs LPC824M201JHI33)
  • Wider supply voltage range (1.8V to 3.6V) (vs EFM32ZG210F32)
  • Higher ADC resolution (12-bit) with 16 channels (vs LPC824M201JHI33)

Design Notes

Decouple the VDD and VDDA pins with 100 nF ceramic capacitors placed as close to the pins as possible. Additionally, use a 4.7 Β΅F capacitor on VDD for bulk decoupling. For battery-powered designs, ensure the VBAT pin is connected to the battery or a backup capacitor to maintain RTC operation when the main supply is removed.

For the LQFP-48 package, ensure proper solder paste stencil design to avoid bridging. Use a 0.5 mm pitch land pattern as recommended in the ST application note AN4666. Provide a solid ground plane under the MCU to reduce noise and improve thermal performance. Keep high-speed traces (SPI, USART) away from the crystal oscillator pins to avoid interference.

Do not leave unused GPIO pins floating; configure them as outputs or enable internal pull-ups/pull-downs to reduce leakage current. When using the internal RC oscillator, note that accuracy is Β±1% over temperature, which may not be sufficient for time-critical applications like USB. Use an external crystal for better accuracy. Also, ensure the BOOT0 pin is properly tied to VSS or VDD to select the correct boot mode.

Compliance Information

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Applicable
Lead Free
Yes
Halogen Free
Unknown
Conflict Minerals
Compliant

RoHS compliant per ST product page. Not AEC-Q100 qualified. Lead-free package.

Quick Quote RFQ
Fill in complete details β€” our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
βœ“
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details