STMicroelectronics

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

Артикул: STM32L010RBT6 ✓ Активен
В наличии Отправка в течение 1–3 рабочих дней
1.8 V to 3.6 V Vdss 0.29 µA Id LQFP64 Package 32 MHz Speed 128 KB Memory
От $2.1 USD / шт.
MOQ: 1 |
Цена обновлена: 2026-08-13
Оптовые цены
Кол-во Цена за ед. Итого
1 $3.5 $3,50
10 $3.15 $31,50
100 $2.8 $280,00
500 $2.45 $1.225,00
1.000 $2.1 $2.100,00
ℹ️ Все цены указаны в USD

STM32L010RBT6 Обзор

The STM32L010RBT6 is an ultra-low-power 32-bit microcontroller from STMicroelectronics, based on the ARM Cortex-M0+ core. It operates at a maximum frequency of 32 MHz and provides 128 KB of Flash memory and 20 KB of SRAM. The device is housed in a 64-pin LQFP package (LQFP64) and is designed for a wide range of battery-powered and energy-efficient applications.

What is a microcontroller? A microcontroller (MCU) is a compact integrated circuit designed to govern a specific operation in an embedded system. It contains a processor core, memory (Flash and SRAM), and programmable input/output peripherals on a single chip. Microcontrollers are the brain of countless electronic products, from household appliances to industrial control systems. The STM32L010 series belongs to the STM32L0 family, which is part of the broader STM32 portfolio of 32-bit ARM Cortex-M based MCUs. This family is optimized for ultra-low-power operation, making it ideal for applications where energy efficiency is critical.

Key features of the STM32L010RBT6 include multiple low-power modes (Sleep, Low-power run, Low-power sleep, Stop with RTC, Stop without RTC, Standby with RTC, Standby without RTC), a 12-bit ADC with up to 16 channels, multiple communication interfaces (I2C, SPI, USART), and a variety of timers. The device supports a supply voltage range of 1.8V to 3.6V and operates over a temperature range of -40°C to +85°C. It is RoHS compliant and available in a lead-free package.

From a technical depth perspective, the STM32L010RBT6 leverages the ARM Cortex-M0+ core, which is known for its energy efficiency and small code footprint. The device includes a nested vectored interrupt controller (NVIC), a SysTick timer, and a memory protection unit (MPU) for enhanced reliability. The ultra-low-power design is achieved through advanced power management techniques, including dynamic voltage scaling and multiple low-power modes that allow the MCU to consume as little as 0.29 µA in Standby mode with RTC.

Typical applications include battery-powered sensors, IoT devices, wearable electronics, smart home controllers, and industrial monitoring systems. The STM32L010RBT6 is particularly well-suited for applications that require long battery life, such as wireless sensor nodes and portable medical devices. Its rich set of peripherals and low-power capabilities make it a versatile choice for embedded designers.

When designing with this MCU, it is important to consider the power supply decoupling and the selection of appropriate low-power modes to maximize battery life. The device supports a wide range of clock sources, including an internal RC oscillator and external crystals, allowing designers to optimize for cost and performance. Proper PCB layout, including a solid ground plane and short traces for high-frequency signals, is recommended for reliable operation.

Аналоги без доработки для STM32L010RBT6 — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.

Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:

STM32L010R8T6

✅ Прямая замена ⚠️ Характеристики не проверены
📦 LQFP64
64 KB Flash instead of 128 KB, same pinout

📋 Справочный аналог (нет в каталоге)

STM32L010RCT6

✅ Прямая замена ⚠️ Характеристики не проверены
📦 LQFP64
256 KB Flash instead of 128 KB, same pinout

📋 Справочный аналог (нет в каталоге)

STM32L010RDT6

✅ Прямая замена ⚠️ Характеристики не проверены
📦 LQFP64
192 KB Flash instead of 128 KB, same pinout

📋 Справочный аналог (нет в каталоге)

STM32L071RBT6

⚡ Тот же корпус ⚠️ Характеристики не проверены
📦 LQFP64
Different pinout, additional USB and LCD, not drop-in

📋 Справочный аналог (нет в каталоге)

STM32L010RBT6 Максимальные параметры и электрические характеристики

Core ARM Cortex-M0+
Maximum Frequency 32 MHz
Flash Memory 128 KB
SRAM 20 KB
Корпус LQFP64
Напряжение питания 1.8 V to 3.6 V
Рабочая температура -40°C to +85°C
ADC Resolution 12-bit
ADC Channels 16
Communication Interfaces I2C, SPI, USART
Low-Power Modes Sleep, Low-power run, Low-power sleep, Stop with RTC, Stop without RTC, Standby with RTC, Standby without RTC
Standby Current with RTC 0.29 µA
RoHS Compliant
Lead-Free Yes
Тип монтажа Surface Mount

Конфигурация выводов STM32L010RBT6

QFP-64 Package Pinout Diagram QFP-64 10x10mm, P0.5mm, JEDEC MS-026. 1 16 QFP-64
Контакт 1 VBAT — Backup battery supply for RTC
Контакт 2 PC13 — GPIO / RTC tamper
Контакт 3 PC14 — GPIO / OSC32_IN
Контакт 4 PC15 — GPIO / OSC32_OUT
Контакт 5 PF0 — GPIO / OSC_IN
Контакт 6 PF1 — GPIO / OSC_OUT
Контакт 7 NRST — Reset (active low)
Контакт 8 VDD — Digital power supply
Контакт 9 VSS — Ground
Контакт 10 PA0 — GPIO / ADC_IN0
Контакт 11 PA1 — GPIO / ADC_IN1
Контакт 12 PA2 — GPIO / USART2_TX
Контакт 13 PA3 — GPIO / USART2_RX
Контакт 14 PA4 — GPIO / SPI1_NSS
Контакт 15 PA5 — GPIO / SPI1_SCK
Контакт 16 PA6 — GPIO / SPI1_MISO
Контакт 17 PA7 — GPIO / SPI1_MOSI
Контакт 18 PB0 — GPIO / ADC_IN8
Контакт 19 PB1 — GPIO / ADC_IN9
Контакт 20 PB2 — GPIO / BOOT1
Контакт 21 PB10 — GPIO / I2C2_SCL
Контакт 22 PB11 — GPIO / I2C2_SDA
Контакт 23 PB12 — GPIO / SPI2_NSS
Контакт 24 PB13 — GPIO / SPI2_SCK
Контакт 25 PB14 — GPIO / SPI2_MISO
Контакт 26 PB15 — GPIO / SPI2_MOSI
Контакт 27 PC6 — GPIO / USART6_TX
Контакт 28 PC7 — GPIO / USART6_RX
Контакт 29 PC8 — GPIO / USART6_CK
Контакт 30 PC9 — GPIO / I2C3_SDA
Контакт 31 PA8 — GPIO / MCO
Контакт 32 PA9 — GPIO / USART1_TX
Контакт 33 PA10 — GPIO / USART1_RX
Контакт 34 PA11 — GPIO / USB_DM
Контакт 35 PA12 — GPIO / USB_DP
Контакт 36 PA13 — GPIO / SWDIO
Контакт 37 PA14 — GPIO / SWCLK
Контакт 38 PA15 — GPIO / JTDI
Контакт 39 PB3 — GPIO / JTDO
Контакт 40 PB4 — GPIO / NJTRST
Контакт 41 PB5 — GPIO / I2C1_SMBA
Контакт 42 PB6 — GPIO / I2C1_SCL
Контакт 43 PB7 — GPIO / I2C1_SDA
Контакт 44 BOOT0 — Boot mode selection
Контакт 45 PB8 — GPIO / I2C1_SCL
Контакт 46 PB9 — GPIO / I2C1_SDA
Контакт 47 VDD — Digital power supply
Контакт 48 VSS — Ground
Контакт 49 PC0 — GPIO / ADC_IN10
Контакт 50 PC1 — GPIO / ADC_IN11
Контакт 51 PC2 — GPIO / ADC_IN12
Контакт 52 PC3 — GPIO / ADC_IN13
Контакт 53 PC4 — GPIO / ADC_IN14
Контакт 54 PC5 — GPIO / ADC_IN15
Контакт 55 PD2 — GPIO / USART3_RX
Контакт 56 PD3 — GPIO / USART3_TX
Контакт 57 PD4 — GPIO / USART3_CK
Контакт 58 PD5 — GPIO / USART3_CTS
Контакт 59 PD6 — GPIO / USART3_RTS
Контакт 60 PD7 — GPIO / USART3_DE
Контакт 61 PE0 — GPIO / TIM4_CH1
Контакт 62 PE1 — GPIO / TIM4_CH2
Контакт 63 PE2 — GPIO / TIM4_CH3
Контакт 64 PE3 — GPIO / TIM4_CH4

Типичное применение

STM32L010RBT6 подходит для 6 применениеs: Battery-Powered Sensors, IoT Devices, Wearable Electronics, Smart Home Controllers, Industrial Monitoring Systems, Portable Medical Devices.

🧩

Battery-Powered Sensors

The STM32L010RBT6 is ideal for battery-powered sensors due to its ultra-low-power modes and low standby current of 0.29 µA. It can operate for years on a single coin cell, making it perfect for wireless sensor nodes in IoT applications. The MCU's 12-bit ADC and communication interfaces (I2C, SPI, USART) allow easy integration with various sensors and wireless modules. Designers can leverage the multiple low-power modes to wake the MCU periodically, sample data, and transmit it, maximizing battery life. The wide supply voltage range (1.8V to 3.6V) accommodates battery voltage decay over time, ensuring reliable operation throughout the battery's life.

🌐

IoT Devices

The STM32L010RBT6 is well-suited for IoT devices that require low power consumption and reliable connectivity. Its ARM Cortex-M0+ core at 32 MHz provides sufficient processing power for IoT protocols like MQTT and CoAP, while the multiple low-power modes enable energy-efficient operation. The MCU supports various communication interfaces (I2C, SPI, USART) to connect to Wi-Fi, Bluetooth, or LoRa modules. The 128 KB Flash memory is ample for IoT firmware, and the 20 KB SRAM supports data buffering. The device's wide operating temperature range (-40°C to +85°C) makes it suitable for outdoor IoT deployments. Designers can use the RTC to schedule wake-ups, reducing average power consumption and extending battery life in remote IoT nodes.

📱

Wearable Electronics

The STM32L010RBT6 is an excellent choice for wearable electronics due to its compact LQFP64 package and ultra-low-power operation. The MCU's low-power modes allow it to run on small batteries, such as those used in smartwatches and fitness trackers. The 12-bit ADC can interface with biometric sensors (heart rate, temperature), and the I2C/SPI interfaces connect to displays and other peripherals. The 128 KB Flash memory is sufficient for wearable firmware, and the 20 KB SRAM supports real-time data processing. The device's standby current of 0.29 µA ensures minimal battery drain when the device is idle. Designers can implement efficient power management by using the RTC to wake the MCU periodically for sensor readings, making it ideal for continuous health monitoring.

🏠

Smart Home Controllers

The STM32L010RBT6 is perfect for smart home controllers, such as thermostats, lighting controls, and security systems. Its low-power consumption allows it to be powered by batteries or energy-harvesting sources, reducing maintenance costs. The MCU's multiple communication interfaces (I2C, SPI, USART) enable seamless integration with various smart home protocols (Zigbee, Z-Wave, Wi-Fi). The 128 KB Flash memory can store complex automation logic, and the 20 KB SRAM supports real-time control. The device's wide supply voltage range (1.8V to 3.6V) is compatible with common power supplies. The RTC feature allows scheduled events, such as turning on lights at sunset, while the low-power modes ensure minimal energy consumption during idle periods.

🏭

Industrial Monitoring Systems

The STM32L010RBT6 is suitable for industrial monitoring systems that require reliable operation in harsh environments. Its operating temperature range of -40°C to +85°C ensures functionality in extreme conditions. The MCU's 12-bit ADC can interface with industrial sensors (pressure, temperature, vibration), and the USART interface supports Modbus communication for industrial networks. The 128 KB Flash memory is sufficient for monitoring firmware, and the 20 KB SRAM supports data logging. The device's low-power modes are beneficial for remote monitoring stations powered by solar panels or batteries. The wide supply voltage range (1.8V to 3.6V) allows direct connection to industrial power supplies. Designers can use the RTC to timestamp data and schedule periodic transmissions, reducing power consumption and extending system lifespan.

💊

Portable Medical Devices

The STM32L010RBT6 is ideal for portable medical devices, such as glucose meters, pulse oximeters, and blood pressure monitors. Its ultra-low-power consumption extends battery life, which is critical for patient convenience and device reliability. The 12-bit ADC provides high-resolution measurements for medical sensors, and the I2C/SPI interfaces connect to displays and memory. The 128 KB Flash memory can store patient data and firmware updates, while the 20 KB SRAM supports real-time processing. The device's standby current of 0.29 µA ensures minimal battery drain when not in use. The wide supply voltage range (1.8V to 3.6V) is compatible with standard medical batteries. Designers can implement safety features using the MCU's built-in peripherals, ensuring accurate and reliable medical monitoring.

Сводка рекомендуемых товаров

SHT30 Temperature and humidity sensor Используется в: Battery-Powered Sensors SX1276 LoRa transceiver for wireless communication Используется в: Battery-Powered Sensors ESP8266 Wi-Fi module for IoT connectivity Используется в: IoT Devices CC2650 Bluetooth Low Energy module Используется в: IoT Devices MAX30102 Heart rate and oximetry sensor Используется в: Wearable Electronics SSD1306 OLED display Используется в: Wearable Electronics CC2530 Zigbee module for smart home networking Используется в: Smart Home Controllers MFRC522 RFID reader for access control Используется в: Smart Home Controllers MAX31865 RTD temperature sensor interface Используется в: Industrial Monitoring Systems ADXL345 Accelerometer for vibration monitoring Используется в: Industrial Monitoring Systems AFE4404 Analog front-end for pulse oximetry Используется в: Portable Medical Devices DS18B20 Temperature sensor for medical monitoring Используется в: Portable Medical Devices
What is the maximum clock frequency of STM32L010RBT6?
The STM32L010RBT6 operates at a maximum clock frequency of 32 MHz. According to the STMicroelectronics datasheet, the ARM Cortex-M0+ core can run at up to 32 MHz, providing a balance between performance and power consumption for ultra-low-power applications.
How much Flash memory does STM32L010RBT6 have?
The STM32L010RBT6 has 128 KB of Flash memory. This is sufficient for many embedded applications, including firmware for IoT sensors, wearable devices, and industrial monitoring systems, as stated in the ST datasheet.
What is the supply voltage range of STM32L010RBT6?
The STM32L010RBT6 operates over a supply voltage range of 1.8V to 3.6V. This wide range allows the MCU to be powered directly from batteries or regulated supplies, as documented in the ST datasheet.
What low-power modes are available on STM32L010RBT6?
The STM32L010RBT6 supports multiple low-power modes including Sleep, Low-power run, Low-power sleep, Stop with RTC, Stop without RTC, Standby with RTC, and Standby without RTC. In Standby mode with RTC, the current consumption is as low as 0.29 µA, making it ideal for battery-powered applications.
What is the standby current of STM32L010RBT6?
The standby current of STM32L010RBT6 is 0.29 µA with the RTC running. This ultra-low standby current is a key feature for applications that require long battery life, such as wireless sensor nodes and portable medical devices.
What communication interfaces does STM32L010RBT6 support?
The STM32L010RBT6 supports I2C, SPI, and USART communication interfaces. These interfaces enable connectivity with sensors, displays, and other peripherals, as detailed in the ST datasheet.
What is the package type of STM32L010RBT6?
The STM32L010RBT6 is available in a 64-pin LQFP package (LQFP64). This surface-mount package is suitable for compact PCB designs and is commonly used in industrial and consumer electronics.
Is STM32L010RBT6 RoHS compliant?
Yes, the STM32L010RBT6 is RoHS compliant and lead-free. This ensures it meets environmental regulations for hazardous substances, as confirmed by STMicroelectronics.
What is the operating temperature range of STM32L010RBT6?
The STM32L010RBT6 operates over a temperature range of -40°C to +85°C. This industrial temperature range makes it suitable for harsh environments, including automotive and industrial applications.
What is the difference between STM32L010RBT6 and STM32L010R8T6?
The STM32L010RBT6 has 128 KB of Flash memory, while the STM32L010R8T6 has 64 KB. Both share the same LQFP64 package and pinout, making them drop-in replacements with different memory capacities. The choice depends on the firmware size required for your application.
Can STM32L010RBT6 be used for IoT applications?
Yes, the STM32L010RBT6 is well-suited for IoT applications due to its ultra-low-power consumption, multiple low-power modes, and communication interfaces. It can be used in wireless sensor nodes, smart home devices, and battery-powered IoT endpoints, as highlighted in the ST datasheet.
What is the price of STM32L010RBT6?
As of 2026-08-09, the price of STM32L010RBT6 is approximately $3.50 for a single unit, with volume pricing dropping to around $2.10 at 1000 units. Prices may vary by distributor and quantity.
Where can I buy STM32L010RBT6?
STM32L010RBT6 can be purchased from major distributors such as DigiKey and Mouser. You can also order directly from STMicroelectronics or authorized distributors. Check current stock and pricing on their websites.
What is the lead time for STM32L010RBT6?
The lead time for STM32L010RBT6 is typically 4-6 weeks from distributors, depending on stock availability. For large orders, it is recommended to contact the distributor or STMicroelectronics directly for accurate lead times.
What is the best drop-in replacement for STM32L010RBT6?
The best drop-in replacement for STM32L010RBT6 is the STM32L010R8T6, which has the same LQFP64 package and pinout but with 64 KB Flash instead of 128 KB. Other pin-compatible alternatives include STM32L010RCT6 (256 KB Flash) and STM32L010RDT6 (192 KB Flash), all from STMicroelectronics.
Can STM32L010RBT6 be replaced by STM32L071RBT6?
The STM32L071RBT6 is not a direct drop-in replacement for STM32L010RBT6 because it has a different pinout and additional features like USB and LCD controller. While both are STM32L0 family MCUs, they require PCB layout changes. For a pin-compatible upgrade, consider STM32L010RCT6 or STM32L010RDT6.
Where can I download the STM32L010RBT6 datasheet PDF?
The STM32L010RBT6 datasheet PDF can be downloaded from the STMicroelectronics website at https://www.st.com/resource/en/datasheet/stm32l010rb.pdf. This official source provides the complete technical reference.
What are the key specifications of STM32L010RBT6 that engineers should know?
The STM32L010RBT6 features an ARM Cortex-M0+ core at 32 MHz, 128 KB Flash, 20 KB SRAM, 12-bit ADC with 16 channels, I2C/SPI/USART interfaces, and a supply voltage range of 1.8V to 3.6V. It operates from -40°C to +85°C and is available in LQFP64. Standby current is 0.29 µA with RTC, making it ideal for battery-powered applications.
Is STM32L010RBT6 the same as STM32L010R8T6?
No, the STM32L010RBT6 and STM32L010R8T6 are not the same. The STM32L010RBT6 has 128 KB Flash, while the STM32L010R8T6 has 64 KB Flash. They share the same LQFP64 package and pinout, so the R8T6 can be used as a drop-in replacement if 64 KB Flash is sufficient.

Справочные инженерные данные для STM32L010RBT6 — сравнение, рекомендации по проектированию и информация о соответствии.

Руководство по выбору

Choose the STM32L010RBT6 when you need a balanced combination of 128 KB Flash, 20 KB SRAM, and ultra-low-power operation in an LQFP64 package. It is ideal for battery-powered sensors, IoT devices, and wearable electronics where power consumption is critical. If you require less memory and want to reduce cost, the STM32L010R8T6 (64 KB Flash) is a suitable drop-in alternative. For applications needing more memory, the STM32L010RCT6 (256 KB Flash) or STM32L010RDT6 (192 KB Flash) offer pin-compatible upgrades. The STM32L071RBT6 is not recommended as a drop-in replacement due to different pinout and additional features, but it may be considered for designs that require USB or LCD support. Evaluate your firmware size and peripheral requirements to select the most cost-effective option.

Сравнение с аналогами

Параметр Этот товар STM32L010R8T6 STM32L010RCT6 STM32L010RDT6 STM32L071RBT6
Package LQFP64 LQFP64 - same LQFP64 - same LQFP64 - same LQFP64 - same
Brand STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics
Flash Memory 128 KB 64 KB 256 KB 192 KB 128 KB
SRAM 20 KB 8 KB 20 KB 20 KB 20 KB
Max Frequency 32 MHz 32 MHz 32 MHz 32 MHz 32 MHz
ADC Resolution 12-bit 12-bit 12-bit 12-bit 12-bit
Standby Current with RTC 0.29 µA 0.29 µA 0.29 µA 0.29 µA 0.4 µA
Pin Compatibility Reference Pin-compatible Pin-compatible Pin-compatible Not pin-compatible

Ключевые отличия

  • Ultra-low standby current of 0.29 µA with RTC (против STM32L071RBT6)
  • 128 KB Flash memory in a cost-optimized package (против STM32L010R8T6)
  • Pin-compatible with higher-memory variants (против STM32L010RCT6)

Заметки по проектированию

Ensure proper decoupling of the VDD pins with 100nF ceramic capacitors placed as close as possible to each VDD pin. Additionally, use a 4.7µF or larger bulk capacitor near the power input. For battery-powered designs, consider using the low-power modes to reduce average current consumption. The STM32L010RBT6 supports a supply voltage range of 1.8V to 3.6V, so verify that the power supply remains within this range under all load conditions.

Use a solid ground plane and keep high-frequency traces short to minimize EMI. For the crystal oscillator pins (PF0/PF1), place the crystal and load capacitors close to the MCU and ensure a clean ground connection. Follow the layout guidelines in the STM32L0 reference manual (RM0377) for optimal performance. Avoid routing high-speed signals near the oscillator circuit to prevent interference.

When using the RTC, ensure the VBAT pin is connected to a backup battery or a capacitor to maintain timekeeping during main power loss. Also, configure the RTC clock source correctly (LSE or LSI) to avoid unexpected behavior. For programming, use the SWD interface (PA13/PA14) and ensure the BOOT0 pin is set correctly for boot mode. Do not leave unused GPIO pins floating; configure them as outputs or enable pull-ups/pull-downs to reduce leakage current.

Информация о соответствии

RoHS
Compliant
REACH
Unknown
AEC-Q100
Not Applicable
Без свинца
Yes
Без галогенов
Unknown
Конфликтные минералы
Unknown

RoHS compliant and lead-free per STMicroelectronics datasheet. AEC-Q100 not applicable for this general-purpose MCU.

Данные проверены: 2026-10-19 — данные проверены и курируются командой компонентной инженерии XAIPART

Похожие запросы

STM32L010RBT6 STM32L010RBT6 datasheet STMicroelectronics STM32L010RBT6 ultra-low-power ARM Cortex-M0+ MCU LQFP64 microcontroller STM32L010RBT6 battery-powered sensor STM32L010RBT6 vs STM32L010R8T6 STM32L010RBT6 drop-in replacement STM32L010RBT6 price what is the standby current of STM32L010RBT6 STM32L010RBT6 pinout low power MCU for IoT

Связанные компоненты & термины

STMicroelectronics STM32L010RBT6 STM32L010R8T6 STM32L010RCT6 STM32L010RDT6 STM32L071RBT6 ARM Cortex-M0+ microcontroller MCU ultra-low-power LQFP64 LQFP surface mount RoHS lead-free 12-bit ADC I2C SPI USART RTC standby current IoT wearable electronics battery-powered sensors
Быстрый запрос цены (RFQ)
Заполните все данные — наша команда продаж ответит в течение 24 часов
Артикул Производитель Корпус QTY Целевая цена Итого
Итого: $0.00 USD
✓
Запрос цены отправлен!

Мы ответим на ваш email в течение 24 часов

1
RFQ отправлен
2
Предложение получено
3
Заказ оформлен
4
Оплата
5
Отправлено
6
Доставлено
Просмотреть детали RFQ