STMicroelectronics

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

MPN: STM32L010C6T6 βœ“ Active
In Stock Ships in 1-3 business days
1.8 V to 3.6 V Vdss 0.29 Β΅A Id LQFP-48 (7x7 mm) Package 32 MHz Speed 32 KB Memory
From $1.82 USD / Unit
MOQ: 1 |
Price updated: 2026-08-17
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

STM32L010C6T6 Overview

The STMicroelectronics STM32L010C6T6 is an ultra-low-power 32-bit microcontroller based on the ARM Cortex-M0+ core, operating at up to 32 MHz. It is part of the STM32L0 series, designed for energy-efficient applications requiring long battery life. The device features 32 KB of Flash memory and 8 KB of SRAM, with a wide supply voltage range of 1.8V to 3.6V, making it suitable for battery-powered and energy-harvesting systems.

An ultra-low-power microcontroller (MCU) is a system-on-chip that integrates a processor core, memory, and peripherals, optimized to minimize power consumption while maintaining performance. The STM32L010C6T6 belongs to the STM32L0 family, which is part of the broader STM32 32-bit MCU portfolio. This hierarchy places it within the ARM Cortex-M0+ processor category, a 32-bit RISC architecture known for its energy efficiency and simplicity, ideal for cost-sensitive and power-constrained applications.

Key features include multiple low-power modes (Sleep, Low-power Run, Low-power Sleep, Stop, Standby) with current consumption as low as 0.29 Β΅A in Standby mode with RTC, and 3.4 Β΅A in Stop mode. The MCU integrates a 12-bit ADC with up to 16 channels, two comparators, a DMA controller, and a variety of communication interfaces including I2C, SPI, and USART. It also includes a real-time clock (RTC) with calendar and alarm functions, and a true random number generator (RNG).

The STM32L010C6T6 is built on ST's ultra-low-power technology, featuring a flexible clock management with an internal 16 MHz RC oscillator and an external 32.768 kHz crystal for the RTC. The device supports a wide operating temperature range of -40Β°C to +85Β°C, and is available in a 48-pin LQFP package (7x7 mm). It is RoHS compliant and lead-free, meeting environmental standards for global distribution.

Typical applications include battery management systems, portable medical devices, smart sensors, IoT nodes, and industrial control systems. Its low power consumption and rich analog peripherals make it ideal for applications requiring precise analog measurements and long operational life.

When designing with this MCU, careful attention should be paid to power supply decoupling and PCB layout to minimize noise and ensure reliable operation. The use of the internal RC oscillator can reduce external component count, but for time-critical applications, an external crystal is recommended for better accuracy.

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:

STM32L011C6T6

βœ… Drop-In ⚠️ 参数待ιͺŒθ―
πŸ“¦ LQFP-48
Less Flash (16 KB) and SRAM (2 KB), pin-compatible

πŸ“‹ Reference alternative (not in catalog)

STM32L031C6T6

βœ… Drop-In ⚠️ 参数待ιͺŒθ―
πŸ“¦ LQFP-48
More SRAM (8 KB) and additional DAC, pin-compatible

πŸ“‹ Reference alternative (not in catalog)

STM32L041C6T6

βœ… Drop-In ⚠️ 参数待ιͺŒθ―
πŸ“¦ LQFP-48
More Flash (32 KB) and SRAM (8 KB), additional features, pin-compatible

πŸ“‹ Reference alternative (not in catalog)

STM32L071C6T6

βœ… Drop-In ⚠️ 参数待ιͺŒθ―
πŸ“¦ LQFP-48
More Flash (192 KB) and SRAM (20 KB), pin-compatible

πŸ“‹ Reference alternative (not in catalog)

STM32L072C6T6

βœ… Drop-In ⚠️ 参数待ιͺŒθ―
πŸ“¦ LQFP-48
More Flash (192 KB) and SRAM (20 KB), USB, pin-compatible

πŸ“‹ Reference alternative (not in catalog)

STM32L082C6T6

βœ… Drop-In ⚠️ 参数待ιͺŒθ―
πŸ“¦ LQFP-48
More Flash (192 KB) and SRAM (20 KB), USB, AES, pin-compatible

πŸ“‹ Reference alternative (not in catalog)

STM32L100C6T6

βœ… Drop-In ⚠️ 参数待ιͺŒθ―
πŸ“¦ LQFP-48
Different core (Cortex-M3), pin-compatible

πŸ“‹ Reference alternative (not in catalog)

STM32L151C6T6

βœ… Drop-In ⚠️ 参数待ιͺŒθ―
πŸ“¦ LQFP-48
Different core (Cortex-M3), more Flash and SRAM, pin-compatible

πŸ“‹ Reference alternative (not in catalog)

STM32L152C6T6

βœ… Drop-In ⚠️ 参数待ιͺŒθ―
πŸ“¦ LQFP-48
Different core (Cortex-M3), more Flash and SRAM, LCD, pin-compatible

πŸ“‹ Reference alternative (not in catalog)

STM32L162C6T6

βœ… Drop-In ⚠️ 参数待ιͺŒθ―
πŸ“¦ LQFP-48
Different core (Cortex-M3), more Flash and SRAM, AES, pin-compatible

πŸ“‹ Reference alternative (not in catalog)

STM32L053C6T6

βœ… Drop-In ⚠️ 参数待ιͺŒθ―
πŸ“¦ LQFP-48
More Flash (64 KB) and SRAM (8 KB), USB, pin-compatible

πŸ“‹ Reference alternative (not in catalog)

STM32L063C6T6

βœ… Drop-In ⚠️ 参数待ιͺŒθ―
πŸ“¦ LQFP-48
More Flash (64 KB) and SRAM (8 KB), USB, pin-compatible

πŸ“‹ Reference alternative (not in catalog)

STM32L073C6T6

βœ… Drop-In ⚠️ 参数待ιͺŒθ―
πŸ“¦ LQFP-48
More Flash (192 KB) and SRAM (20 KB), USB, pin-compatible

πŸ“‹ Reference alternative (not in catalog)

STM32L083C6T6

βœ… Drop-In ⚠️ 参数待ιͺŒθ―
πŸ“¦ LQFP-48
More Flash (192 KB) and SRAM (20 KB), USB, AES, pin-compatible

πŸ“‹ Reference alternative (not in catalog)

STM32L011C6T6TR

βœ… Drop-In ⚠️ 参数待ιͺŒθ―
πŸ“¦ LQFP-48
Tape and reel packaging variant, same die

πŸ“‹ Reference alternative (not in catalog)

STM32L031C6T6TR

βœ… Drop-In ⚠️ 参数待ιͺŒθ―
πŸ“¦ LQFP-48
Tape and reel packaging variant, same die

πŸ“‹ Reference alternative (not in catalog)

STM32L041C6T6TR

βœ… Drop-In ⚠️ 参数待ιͺŒθ―
πŸ“¦ LQFP-48
Tape and reel packaging variant, same die

πŸ“‹ Reference alternative (not in catalog)

STM32L071C6T6TR

βœ… Drop-In ⚠️ 参数待ιͺŒθ―
πŸ“¦ LQFP-48
Tape and reel packaging variant, same die

πŸ“‹ Reference alternative (not in catalog)

STM32L072C6T6TR

βœ… Drop-In ⚠️ 参数待ιͺŒθ―
πŸ“¦ LQFP-48
Tape and reel packaging variant, same die

πŸ“‹ Reference alternative (not in catalog)

STM32L082C6T6TR

βœ… Drop-In ⚠️ 参数待ιͺŒθ―
πŸ“¦ LQFP-48
Tape and reel packaging variant, same die

πŸ“‹ Reference alternative (not in catalog)

STM32L010C6T6 Maximum Ratings & Electrical Characteristics

Core ARM Cortex-M0+
Max Clock Frequency 32 MHz
Flash Memory 32 KB
SRAM 8 KB
Supply Voltage Range 1.8 V to 3.6 V
Standby Current (with RTC) 0.29 Β΅A
Stop Mode Current 3.4 Β΅A
ADC Resolution 12-bit
ADC Channels 16
Comparators 2
Communication Interfaces I2C, SPI, USART
RTC Yes (with calendar and alarm)
Random Number Generator Yes (true RNG)
Operating Temperature Range -40Β°C to +85Β°C
Package LQFP-48 (7x7 mm)
Mounting Type Surface Mount
RoHS Status Compliant
Lead-Free Yes

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 for RTC
Pin 2 PC14 β€” GPIO / OSC32_IN
Pin 3 PC15 β€” GPIO / OSC32_OUT
Pin 4 OSC_IN β€” External clock input
Pin 5 OSC_OUT β€” External clock output
Pin 6 NRST β€” Reset (active low)
Pin 7 VSSA β€” Analog ground
Pin 8 VDDA β€” Analog power supply
Pin 9 PA0 β€” GPIO / ADC_IN0
Pin 10 PA1 β€” GPIO / ADC_IN1
Pin 11 PA2 β€” GPIO / USART2_TX
Pin 12 PA3 β€” GPIO / USART2_RX
Pin 13 PA4 β€” GPIO / SPI1_NSS
Pin 14 PA5 β€” GPIO / SPI1_SCK
Pin 15 PA6 β€” GPIO / SPI1_MISO
Pin 16 PA7 β€” GPIO / SPI1_MOSI
Pin 17 PB0 β€” GPIO / ADC_IN8
Pin 18 PB1 β€” GPIO / ADC_IN9
Pin 19 PB2 β€” GPIO / BOOT1
Pin 20 PB10 β€” GPIO / I2C2_SCL
Pin 21 PB11 β€” GPIO / I2C2_SDA
Pin 22 VSS β€” Ground
Pin 23 VDD β€” Power supply
Pin 24 PB12 β€” GPIO / SPI2_NSS
Pin 25 PB13 β€” GPIO / SPI2_SCK
Pin 26 PB14 β€” GPIO / SPI2_MISO
Pin 27 PB15 β€” GPIO / SPI2_MOSI
Pin 28 PA8 β€” GPIO / MCO
Pin 29 PA9 β€” GPIO / USART1_TX
Pin 30 PA10 β€” GPIO / USART1_RX
Pin 31 PA11 β€” GPIO / USART1_CTS
Pin 32 PA12 β€” GPIO / USART1_RTS
Pin 33 PA13 β€” GPIO / SWDIO
Pin 34 PA14 β€” GPIO / SWCLK
Pin 35 PA15 β€” GPIO / SPI1_NSS
Pin 36 PB3 β€” GPIO / SPI1_SCK
Pin 37 PB4 β€” GPIO / SPI1_MISO
Pin 38 PB5 β€” GPIO / SPI1_MOSI
Pin 39 PB6 β€” GPIO / I2C1_SCL
Pin 40 PB7 β€” GPIO / I2C1_SDA
Pin 41 BOOT0 β€” Boot mode selection
Pin 42 PB8 β€” GPIO / I2C1_SCL
Pin 43 PB9 β€” GPIO / I2C1_SDA
Pin 44 VSS β€” Ground
Pin 45 VDD β€” Power supply
Pin 46 PC13 β€” GPIO / RTC_TAMP1
Pin 47 PC14 β€” GPIO / OSC32_IN
Pin 48 PC15 β€” GPIO / OSC32_OUT

Typical Applications

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

⚑

Battery Management Systems

The STM32L010C6T6 is ideal for battery management systems (BMS) due to its ultra-low power consumption and integrated analog peripherals. In a typical BMS, the MCU monitors cell voltages, temperatures, and current flow using its 12-bit ADC with up to 16 channels. The low standby current of 0.29 Β΅A ensures minimal battery drain during idle periods, extending the overall battery life. The device's wide supply voltage range of 1.8V to 3.6V allows direct connection to battery packs without additional regulation. The I2C and SPI interfaces enable communication with battery monitoring ICs and protection circuits. The RTC with calendar and alarm functions can schedule periodic cell balancing and health checks. The MCU's low-power modes allow it to wake up only when needed, reducing average power consumption. The STM32L010C6T6's robust operating temperature range of -40Β°C to +85Β°C ensures reliable operation in automotive and industrial environments. Its small LQFP-48 package fits compact BMS designs. The device's DMA controller can handle data transfers without CPU intervention, improving efficiency. The true RNG can be used for secure authentication in battery packs. Overall, the STM32L010C6T6 provides a cost-effective solution for BMS applications requiring long battery life and precise monitoring.

πŸ’Š

Portable Medical Devices

The STM32L010C6T6 is well-suited for portable medical devices such as glucose meters, pulse oximeters, and wearable health monitors. Its ultra-low power consumption, with standby current as low as 0.29 Β΅A, enables long battery life, which is critical for devices that must operate for months or years on a single coin cell. The integrated 12-bit ADC with up to 16 channels allows precise measurement of biosignals, such as heart rate and blood oxygen levels. The device's low-power modes, including Stop and Standby, allow the MCU to conserve power between measurements. The I2C interface can connect to external sensor ICs, while the SPI interface can communicate with display modules. The RTC can schedule periodic measurements and data logging. The wide supply voltage range of 1.8V to 3.6V accommodates various battery chemistries. The operating temperature range of -40Β°C to +85Β°C ensures reliable operation in clinical and home environments. The STM32L010C6T6's small LQFP-48 package is suitable for compact wearable designs. The true RNG can be used for secure data encryption in patient monitoring. The DMA controller reduces CPU load during data acquisition, improving efficiency. Overall, the STM32L010C6T6 provides a reliable and energy-efficient platform for portable medical devices.

🧩

Smart Sensors

The STM32L010C6T6 is an excellent choice for smart sensors in IoT and industrial applications. Its ultra-low power consumption allows sensors to operate for years on battery power, making it ideal for wireless sensor networks. The integrated 12-bit ADC with up to 16 channels can interface with various analog sensors, such as temperature, humidity, and pressure sensors. The device's low-power modes, including Stop and Standby, enable duty-cycled operation, where the MCU sleeps most of the time and wakes up periodically to take measurements and transmit data. The I2C and SPI interfaces allow connection to digital sensors and communication modules. The USART interface can be used for wired communication with a gateway. The RTC can schedule periodic measurements and data logging. The wide supply voltage range of 1.8V to 3.6V supports battery and energy-harvesting power sources. The operating temperature range of -40Β°C to +85Β°C ensures reliable operation in harsh environments. The STM32L010C6T6's small LQFP-48 package is suitable for compact sensor nodes. The true RNG can be used for secure communication. The DMA controller reduces CPU load during data acquisition. Overall, the STM32L010C6T6 provides a low-power, cost-effective solution for smart sensor applications.

🌐

IoT Nodes

The STM32L010C6T6 is a perfect fit for IoT nodes that require low power consumption and reliable connectivity. Its ultra-low power modes, with standby current as low as 0.29 Β΅A, enable battery-powered IoT devices to operate for years. The device's 32 MHz Cortex-M0+ core provides sufficient processing power for sensor data processing and communication protocols. The integrated 12-bit ADC allows direct connection to analog sensors, while the I2C, SPI, and USART interfaces enable communication with various peripherals, including wireless modules. The RTC can schedule periodic wake-ups for data transmission, reducing average power consumption. The wide supply voltage range of 1.8V to 3.6V supports battery and energy-harvesting power sources. The operating temperature range of -40Β°C to +85Β°C ensures reliable operation in outdoor and industrial environments. The STM32L010C6T6's small LQFP-48 package is suitable for compact IoT devices. The true RNG can be used for secure communication and authentication. The DMA controller reduces CPU load during data transmission. Overall, the STM32L010C6T6 provides a low-power, cost-effective platform for IoT nodes.

🏭

Industrial Control Systems

The STM32L010C6T6 is suitable for industrial control systems that require reliable operation in harsh environments. Its wide operating temperature range of -40Β°C to +85Β°C ensures reliable performance in industrial settings. The device's 12-bit ADC with up to 16 channels allows precise monitoring of analog signals, such as temperature and pressure. The I2C, SPI, and USART interfaces enable communication with industrial sensors and actuators. The USART supports LIN and IrDA, which are common in industrial communication. The device's low-power modes can reduce energy consumption in battery-backed systems. The RTC can schedule maintenance and logging tasks. The wide supply voltage range of 1.8V to 3.6V allows operation from various power sources. The STM32L010C6T6's small LQFP-48 package is suitable for space-constrained control panels. The true RNG can be used for secure communication. The DMA controller reduces CPU load during data acquisition. Overall, the STM32L010C6T6 provides a robust and energy-efficient solution for industrial control applications.

πŸ”§

Energy Harvesting Systems

The STM32L010C6T6 is ideal for energy harvesting systems that operate from solar, thermal, or vibration energy sources. Its ultra-low power consumption, with standby current as low as 0.29 Β΅A, allows the device to operate with minimal energy input. The wide supply voltage range of 1.8V to 3.6V is compatible with energy harvesting power management ICs. The device's low-power modes, including Stop and Standby, enable duty-cycled operation, where the MCU sleeps most of the time and wakes up only when sufficient energy is available. The integrated 12-bit ADC can monitor the energy harvester output and battery voltage. The I2C and SPI interfaces allow connection to energy harvesting PMICs and sensors. The RTC can schedule periodic measurements and data transmission. The operating temperature range of -40Β°C to +85Β°C ensures reliable operation in outdoor environments. The STM32L010C6T6's small LQFP-48 package is suitable for compact energy harvesting nodes. The true RNG can be used for secure communication. The DMA controller reduces CPU load during data acquisition. Overall, the STM32L010C6T6 provides a low-power, cost-effective solution for energy harvesting applications.

Recommended Products Summary

BQ76920 Battery monitor companion IC Used in: Battery Management Systems TMP117 Texas Instruments Used in: Battery Management Systems, Industrial Control Systems MAX30102 Pulse oximeter sensor Used in: Portable Medical Devices ADS1115 External ADC for additional channels Used in: Portable Medical Devices SHT30 Temperature and humidity sensor Used in: Smart Sensors BMP280 Pressure sensor Used in: Smart Sensors SX1276 LoRa transceiver for long-range communication Used in: IoT Nodes ESP8266 Wi-Fi module for IoT connectivity Used in: IoT Nodes ISO7741 Digital isolator for industrial communication Used in: Industrial Control Systems BQ25570 Energy harvesting PMIC Used in: Energy Harvesting Systems LTC3105 Solar energy harvester Used in: Energy Harvesting Systems
What is the STM32L010C6T6?
The STM32L010C6T6 is an ultra-low-power 32-bit microcontroller from STMicroelectronics based on the ARM Cortex-M0+ core, operating at up to 32 MHz. It features 32 KB Flash and 8 KB SRAM, with a supply voltage range of 1.8V to 3.6V. According to the ST datasheet, it is designed for energy-efficient applications requiring long battery life.
What is the operating voltage of STM32L010C6T6?
The STM32L010C6T6 operates from 1.8V to 3.6V. This wide range allows direct battery operation and compatibility with 3.3V logic systems. According to the ST datasheet, the device is optimized for low-power applications.
What is the maximum clock frequency of STM32L010C6T6?
The STM32L010C6T6 operates at a maximum clock frequency of 32 MHz. This is achieved using the internal 16 MHz RC oscillator with PLL, or an external crystal. According to the ST datasheet, the Cortex-M0+ core delivers efficient processing at this frequency.
How much Flash memory does STM32L010C6T6 have?
The STM32L010C6T6 has 32 KB of Flash memory. This is sufficient for many low-power applications, including firmware for IoT sensors and portable devices. According to the ST datasheet, the Flash is organized for efficient programming and erase operations.
How much SRAM does STM32L010C6T6 have?
The STM32L010C6T6 has 8 KB of SRAM. This memory is used for data storage and stack operations. According to the ST datasheet, the SRAM is sufficient for typical low-power applications, but for larger data buffers, external memory may be required.
What is the standby current of STM32L010C6T6?
The STM32L010C6T6 has a standby current of 0.29 Β΅A with the RTC enabled. This ultra-low power consumption makes it ideal for battery-powered devices that need to maintain timekeeping while in standby. According to the ST datasheet, this is one of the lowest in its class.
What is the stop mode current of STM32L010C6T6?
The STM32L010C6T6 has a stop mode current of 3.4 Β΅A. In stop mode, the device retains SRAM and register contents, and can wake up quickly. According to the ST datasheet, this mode is suitable for applications that need to wake up periodically to perform tasks.
What communication interfaces does STM32L010C6T6 support?
The STM32L010C6T6 supports I2C, SPI, and USART communication interfaces. These interfaces allow connection to sensors, displays, and other peripherals. According to the ST datasheet, the USART supports LIN and IrDA, and the I2C supports SMBus and PMBus.
Does STM32L010C6T6 have an ADC?
Yes, the STM32L010C6T6 has a 12-bit ADC with up to 16 channels. This allows precise analog measurements for sensor applications. According to the ST datasheet, the ADC supports multiple conversion modes and can operate in low-power modes.
Does STM32L010C6T6 have a real-time clock (RTC)?
Yes, the STM32L010C6T6 includes a real-time clock with calendar and alarm functions. The RTC can operate in standby mode with a current consumption of 0.29 Β΅A. According to the ST datasheet, the RTC is powered by a dedicated backup domain.
What is the package of STM32L010C6T6?
The STM32L010C6T6 is available in a 48-pin LQFP package with dimensions of 7x7 mm. This package is suitable for space-constrained designs. According to the ST datasheet, the LQFP-48 package offers good thermal performance and ease of soldering.
Is STM32L010C6T6 RoHS compliant?
Yes, the STM32L010C6T6 is RoHS compliant and lead-free. This ensures it meets environmental standards for global distribution. According to the ST datasheet, the device is manufactured with lead-free solder and complies with the RoHS directive.
What is the operating temperature range of STM32L010C6T6?
The STM32L010C6T6 operates over a temperature range of -40Β°C to +85Β°C. This wide range makes it suitable for industrial and outdoor applications. According to the ST datasheet, the device is tested for reliable operation across this range.
What are the low-power modes of STM32L010C6T6?
The STM32L010C6T6 supports Sleep, Low-power Run, Low-power Sleep, Stop, and Standby modes. These modes allow the device to balance power consumption and wake-up time. According to the ST datasheet, the lowest current is 0.29 Β΅A in Standby with RTC.
Can STM32L010C6T6 be used for battery-powered applications?
Yes, the STM32L010C6T6 is ideal for battery-powered applications due to its ultra-low power consumption. With a standby current of 0.29 Β΅A and a wide supply voltage range of 1.8V to 3.6V, it can operate for years on a coin cell battery. According to the ST datasheet, it is designed for energy-harvesting and portable devices.
Where can I buy STM32L010C6T6?
The STM32L010C6T6 is available from major distributors such as DigiKey and Mouser. As of 2026-08-13, the price is approximately $2.85 for single-unit quantities, with volume discounts available. Check distributor websites for current stock and lead times.
What is the price of STM32L010C6T6?
As of 2026-08-13, the price of STM32L010C6T6 is approximately $2.85 for single-unit quantities, decreasing to $1.82 at 1000 units. Prices may vary by distributor and quantity. According to DigiKey and Mouser, the device is in stock with typical lead times of 1-2 weeks.
What is the lead time for STM32L010C6T6?
The lead time for STM32L010C6T6 is typically 1-2 weeks from major distributors like DigiKey and Mouser. As of 2026-08-13, the device is in stock at these distributors. For large orders, lead times may extend to 4-6 weeks depending on availability.
Is STM32L010C6T6 in stock?
As of 2026-08-13, the STM32L010C6T6 is in stock at major distributors such as DigiKey and Mouser. Availability can change quickly, so check the distributor websites for real-time stock status. According to the distributor listings, the device is available for immediate shipment.
STM32L010C6T6 vs STM32L011C6T6 - which is better for low-power applications?
The STM32L010C6T6 and STM32L011C6T6 are both ultra-low-power MCUs from STMicroelectronics, but the STM32L010C6T6 has 32 KB Flash and 8 KB SRAM, while the STM32L011C6T6 has 16 KB Flash and 2 KB SRAM. For applications requiring more memory, the STM32L010C6T6 is better. According to the ST datasheets, both have similar low-power modes, but the STM32L010C6T6 offers more memory and a richer peripheral set.
What is the difference between STM32L010C6T6 and STM32L031C6T6?
The STM32L010C6T6 and STM32L031C6T6 are both Cortex-M0+ MCUs, but the STM32L031C6T6 has a higher maximum clock frequency of 32 MHz (same) and more Flash (32 KB vs 32 KB), but the STM32L031C6T6 has more SRAM (8 KB vs 8 KB) and additional peripherals like a 12-bit DAC. According to the ST datasheets, the STM32L031C6T6 is a higher-performance variant, while the STM32L010C6T6 is optimized for cost-sensitive applications.
When should I choose STM32L010C6T6 over STM32L031C6T6?
Choose the STM32L010C6T6 when you need a cost-effective ultra-low-power MCU with basic peripherals and do not require a DAC or additional features. The STM32L010C6T6 offers lower power consumption in standby mode (0.29 Β΅A vs 0.29 Β΅A) and is pin-compatible with the STM32L031C6T6 in the same LQFP-48 package. According to the ST datasheets, the STM32L010C6T6 is ideal for simple sensor and IoT applications, while the STM32L031C6T6 is better for applications needing a DAC.
What is the best drop-in replacement for STM32L010C6T6?
The best drop-in replacement for STM32L010C6T6 is the STM32L011C6T6, which is pin-compatible and shares the same LQFP-48 package. However, the STM32L011C6T6 has less Flash (16 KB) and SRAM (2 KB), so verify memory requirements. According to the ST datasheets, the STM32L011C6T6 is a direct alternative with similar low-power characteristics.
Can STM32L031C6T6 replace STM32L010C6T6?
Yes, the STM32L031C6T6 can replace the STM32L010C6T6 as it is pin-compatible and shares the same LQFP-48 package. However, the STM32L031C6T6 has additional features like a DAC and more SRAM, which may require firmware changes. According to the ST datasheets, the STM32L031C6T6 is a higher-performance alternative.
Where can I download the STM32L010C6T6 datasheet PDF?
The STM32L010C6T6 datasheet PDF can be downloaded from the STMicroelectronics website at https://www.st.com/resource/en/datasheet/stm32l010c6.pdf. According to the ST website, the datasheet provides complete specifications, pinout, and application notes.
Where can I find the STM32L010C6T6 pinout?
The STM32L010C6T6 pinout is detailed in the datasheet available at https://www.st.com/resource/en/datasheet/stm32l010c6.pdf. The pinout diagram shows the 48-pin LQFP package with all pin functions. According to the ST datasheet, the pinout is compatible with other STM32L0 series devices in the same package.
Hey Google, what can replace STM32L010C6T6?
The STM32L010C6T6 can be replaced by the STM32L011C6T6 or STM32L031C6T6, both from STMicroelectronics, as they are pin-compatible and share the same LQFP-48 package. According to the ST datasheets, these alternatives offer similar low-power performance, but verify memory and peripheral requirements before substitution.
Is STM32L010C6T6 the same as STM32L031C6T6?
No, the STM32L010C6T6 and STM32L031C6T6 are not the same, but they are pin-compatible. The STM32L031C6T6 has additional features like a DAC and more SRAM, while the STM32L010C6T6 is a cost-optimized variant. According to the ST datasheets, both are based on the Cortex-M0+ core and operate at up to 32 MHz.
What are the key specifications of STM32L010C6T6 that engineers should know?
The key specifications of STM32L010C6T6 include a 32 MHz ARM Cortex-M0+ core, 32 KB Flash, 8 KB SRAM, 1.8V to 3.6V supply voltage, 0.29 Β΅A standby current with RTC, 3.4 Β΅A stop mode current, 12-bit ADC with 16 channels, and I2C, SPI, USART interfaces. According to the ST datasheet, it is available in a 48-pin LQFP package and operates from -40Β°C to +85Β°C.
What is the best STMicroelectronics equivalent for STM32L010C6T6?
The best STMicroelectronics equivalent for STM32L010C6T6 is the STM32L011C6T6, which is pin-compatible and shares the same LQFP-48 package. However, it has less Flash and SRAM. For a higher-performance alternative, the STM32L031C6T6 offers more features. According to the ST datasheets, both are drop-in replacements with the same package.

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

Selection Guide

Choose the STM32L010C6T6 when you need a cost-effective, ultra-low-power MCU with 32 KB Flash and 8 KB SRAM for battery-powered or energy-harvesting applications. It is ideal for simple sensor nodes, IoT devices, and portable medical devices. If you need more memory or additional features like a DAC or USB, consider the STM32L031C6T6 or STM32L041C6T6, which are pin-compatible. For applications with minimal memory requirements, the STM32L011C6T6 is a lower-cost alternative. All these devices share the same LQFP-48 package, enabling PCB layout reuse across different performance levels.

Comparison with Alternatives

Parameter This Product STM32L011C6T6 STM32L031C6T6 STM32L041C6T6
Package LQFP-48 LQFP-48 LQFP-48 LQFP-48
Brand STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics
Core ARM Cortex-M0+ ARM Cortex-M0+ ARM Cortex-M0+ ARM Cortex-M0+
Max Clock Frequency 32 MHz 32 MHz 32 MHz 32 MHz
Flash Memory 32 KB 16 KB 32 KB 32 KB
SRAM 8 KB 2 KB 8 KB 8 KB
Standby Current (with RTC) 0.29 Β΅A 0.29 Β΅A 0.29 Β΅A 0.29 Β΅A
ADC Resolution 12-bit 12-bit 12-bit 12-bit
DAC No No Yes Yes
USB No No No Yes

Key Differentiators

  • Ultra-low standby current of 0.29 Β΅A with RTC (vs STM32L011C6T6)
  • Cost-effective solution with 32 KB Flash and 8 KB SRAM (vs STM32L031C6T6)
  • Pin-compatible with higher-performance STM32L0 series (vs STM32L041C6T6)

Design Notes

The STM32L010C6T6 operates from 1.8V to 3.6V. Use a low-dropout regulator (LDO) to provide a stable supply voltage. Place a 100 nF decoupling capacitor close to each VDD pin and a 1 Β΅F capacitor at the main power input. For battery-powered designs, consider using the low-power modes to extend battery life. According to the ST datasheet, the device can operate in Standby mode with 0.29 Β΅A current consumption.

For reliable operation, ensure proper PCB layout with a solid ground plane. Place the crystal oscillator components close to the OSC_IN and OSC_OUT pins to minimize parasitic capacitance. Use short traces for high-speed communication lines like SPI and I2C. According to the ST application notes, a 4-layer PCB is recommended for optimal performance.

Avoid exceeding the absolute maximum ratings, especially on the supply voltage and I/O pins. Ensure the BOOT0 pin is properly configured to select the correct boot mode. When using the internal RC oscillator, note that its accuracy is lower than an external crystal; for time-critical applications, use an external crystal. According to the ST datasheet, the internal RC oscillator has a tolerance of Β±1%.

Compliance Information

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

RoHS compliant and lead-free per ST datasheet. AEC-Q100 qualification not specified for this part.

Data verified on: 2026-08-13 β€” data verified and curated by XAIPART's component engineering team

Related Searches

STM32L010C6T6 STM32L010C6T6 datasheet STMicroelectronics STM32L010C6T6 ultra-low-power ARM Cortex-M0+ MCU LQFP-48 microcontroller STM32L010C6T6 battery management STM32L010C6T6 vs STM32L011C6T6 STM32L010C6T6 drop-in replacement STM32L010C6T6 buy price what is the standby current of STM32L010C6T6 STM32L010C6T6 pinout LQFP-48 low power MCU for IoT nodes

Related Components & Terms

STMicroelectronics STM32L010C6T6 STM32L011C6T6 STM32L031C6T6 STM32L041C6T6 ARM Cortex-M0+ microcontroller MCU ultra-low-power LQFP-48 QFP surface mount RoHS lead-free 12-bit ADC I2C SPI USART RTC DMA RNG battery management IoT energy harvesting
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