STMicroelectronics STM32L100RBT6A
- Part No.:
- STM32L100RBT6A
- Manufacturer:
- STMicroelectronics
- Category:
- Microcontrollers
- Package:
- 64-LQFP
- Datasheet:
-
STM32L100RBT6A.pdf
- Description:
- IC MCU 32BIT 128KB FLASH 64LQFP
- Quantity:
- Payment:

- Shipping:

Inventory:775
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
STM32L100RBT6A from STMicroelectronics is an ultra-low-power 32-bit ARM® Cortex®-M3 microcontroller featuring 128 KB Flash, 16 KB SRAM, 2 KB EEPROM with ECC, integrated LCD driver (8×28 segments), and USB 2.0 interface. It operates from 1.8 V to 3.6 V across –40°C to +85°C, delivers 1.25 DMIPS/MHz, and achieves 0.44 µA Stop mode current - enabling battery-powered portable medical sensors and smart utility meters.
For engineers reviewing the STM32L100RBT6A datasheet, STM32L100RBT6A pinout, STM32L100RBT6A application, or STM32L100RBT6A equivalent, key selection criteria include verified ultra-low-power operation (≤1.38 µA Stop+RTC), dual 12-bit DAC channels with output buffers, 24-channel 1 Msps ADC, USB 2.0 compliance without external PHY, and LQFP64 package compatibility with legacy STM32L1 footprint designs.
Technical Context
The device implements a multi-voltage-domain architecture with dynamic voltage scaling (DVS) supporting Run, Sleep, Low-power Run, Stop, and Standby modes - each with distinct clock gating, regulator states, and peripheral retention. Its clock tree integrates five independent sources: HSE (1–24 MHz), LSE (32.768 kHz), HSI (16 MHz), LSI (37 kHz), and MSI (65 kHz–4.2 MHz), plus a dedicated 48 MHz PLL for USB timing.
Peripherals are partitioned across power domains: the LCD controller includes an on-board step-up converter and contrast control logic; both DACs feature rail-to-rail buffered outputs; two ultra-low-power comparators support window mode and wakeup capability; and the 7-channel DMA controller supports memory-to-peripheral transfers without CPU intervention in low-power states.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| CPU Core | ARM Cortex-M3, 32-bit, up to 32 MHz - enables deterministic real-time control with MPU for memory protection in safety-critical firmware. |
| Memory | 128 KB Flash (with ECC), 16 KB SRAM, 2 KB true EEPROM (with ECC) - ensures data integrity in long-life industrial logging applications. |
| Power Consumption | 0.44 µA Stop mode (16 wakeup lines), 1.38 µA Stop+RTC - extends coin-cell battery life beyond 10 years in metering endpoints. |
| Analog Peripherals | 12-bit ADC (1 Msps, 24 channels), 2×12-bit DAC (buffered outputs), 2×ultra-low-power comparators - supports sensor signal conditioning and analog actuator control without external ICs. |
| Communication | 1×USB 2.0 (48 MHz PLL), 3×USART (ISO 7816/IrDA), 2×SPI (16 Mbit/s), 2×I²C (SMBus/PMBus) - enables secure wired connectivity and field-upgradable firmware via USB or UART. |
| LCD Support | Driver for up to 8×28 segments with on-chip step-up converter and blinking mode - eliminates external LCD bias circuitry in portable displays. |
| Timers | 10 timers: 6×16-bit general-purpose (up to 4 PWM/IC/OC channels), 2×basic, 2×watchdogs (independent + window) - provides precise motor control, pulse generation, and system safety monitoring. |
Pinout & Package
LQFP64 (10 × 10 mm, 0.5 mm pitch) package with exposed thermal pad - optimized for manual soldering and thermal dissipation in compact industrial PCB layouts.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| VDD | Main power supply (1.8–3.6 V) | Supplies core, SRAM, and most peripherals; requires local 100 nF decoupling per VDD pin. |
| VSS | Digital ground reference | Common return path for digital I/O and core logic; must be connected to low-impedance ground plane. |
| PA0–PA15, PB0–PB15, PC0–PC15, PD0–PD12 | General-purpose I/Os (51 total, 42 5V-tolerant) | Configurable as GPIO, alternate functions (USART/SPI/I²C/ADC), or external interrupts; mappable to 16 EXTI lines. |
| PC13–PC15 | Low-power RTC/LSE pins | Support 32.768 kHz crystal or external clock for RTC; retain functionality in Standby mode with VBAT backup. |
| VBAT | Battery backup supply | Provides power to RTC, backup registers, and LSE oscillator during main power loss - enables uninterrupted timekeeping. |
| USB_DP / USB_DM | Full-speed USB differential pair | Direct connection to USB connector; internal 1.5 kΩ pull-up on DP enables enumeration without external components. |
| VLCD | LCD segment/common supply | Output of integrated step-up converter; adjustable voltage (2.4–3.3 V) for LCD contrast control. |
Key Features
| Feature | Design Value |
|---|---|
| Ultra-low-power standby | 0.28 µA with 2 wakeup pins active - enables immediate response to external events while preserving battery energy. |
| ECC-protected memories | Flash and EEPROM equipped with error-correcting code - prevents silent data corruption in mission-critical firmware storage. |
| On-chip LCD step-up converter | Generates VLCD rail internally - eliminates need for external DC-DC converter in segment LCD applications. |
| Dual buffered DAC outputs | Two independent 12-bit DACs with rail-to-rail output buffers - drives analog actuators or reference voltages directly without op-amp buffering. |
| Pre-programmed USART bootloader | Factory-loaded firmware enabling firmware updates via UART without debugger - reduces BOM cost and simplifies field maintenance. |
Applications
| Portable Medical Sensor | Smart Utility Meter |
|---|---|
Use Scenario: Wearable ECG patch continuously acquiring analog biopotential signals and transmitting via BLE gateway. IC Role / Device Role / Timing Role: Primary MCU handling ADC sampling, digital filtering, LCD display, and USB-based configuration interface. Use Value: 12-bit 1 Msps ADC with 24 channels captures multi-lead ECG waveforms; ultra-low 0.44 µA Stop mode extends CR2032 battery life to >3 years. | Use Scenario: Battery-backed electricity meter measuring voltage/current harmonics and storing billing data over 15-year deployment. IC Role / Device Role / Timing Role: System controller managing metrology ADC, RTC timestamping, EEPROM data logging, and optical/IR communication interface. Use Value: 2 KB EEPROM with ECC ensures tamper-resistant storage of tariff tables and consumption history; 1.38 µA Stop+RTC enables accurate timekeeping during mains outage. |
| Industrial Handheld Terminal | Asset Tracking Beacon |
Use Scenario: Ruggedized barcode scanner with monochrome LCD, tactile keypad, and USB-C firmware update port. IC Role / Device Role / Timing Role: Main processor executing UI rendering, keyboard scanning, USB device stack, and LCD segment driving. Use Value: Integrated 8×28 LCD driver with contrast adjustment eliminates external display controller; 42 5V-tolerant I/Os simplify interface to legacy peripherals. | Use Scenario: GPS-denied indoor asset tag reporting temperature/humidity and location via LoRaWAN every 12 hours. IC Role / Device Role / Timing Role: Low-duty-cycle sensor aggregator managing ADC reads, RTC wakeups, LoRa transceiver control, and backup register state retention. Use Value: 10 nA I/O leakage prevents parasitic discharge of supercapacitor backup; <8 µs wakeup time minimizes active sensing duration and power draw. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar ultra-low-power MCU applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| STM32L053R8T6 | 32 KB Flash, 8 KB RAM, no LCD driver, lower max frequency (32 MHz same but lower Dhrystone score), identical LQFP64 pinout | Suitable for cost-sensitive sensor nodes without display; lacks integrated LCD bias generation | Select when display functionality is unnecessary and Flash/RAM requirements are ≤32/8 KB. |
| STM32L432KCU6 | 256 KB Flash, 64 KB SRAM, no EEPROM, higher performance (80 MHz Cortex-M4F), USB DFU only (no CDC ACM), different pinout | Targeted at firmware-upgradable IoT edge devices requiring floating-point math and larger code space | Choose when advanced DSP features, larger memory, or cryptographic acceleration are required - not pin-compatible. |
Compared with STM32L100RBT6A, STM32L053R8T6 offers reduced memory and no LCD support but maintains identical ultra-low-power profile and footprint; STM32L432KCU6 trades EEPROM and LCD integration for higher compute throughput and Cortex-M4F capabilities - requiring PCB redesign due to incompatible pin mapping.
Availability
STM32L100RBT6A is available at Aetrix Electronics and suitable for portable medical sensors, smart utility meters, industrial handheld terminals, and asset tracking beacons requiring stable component supply across extended product lifecycles.
Supply support for STM32L100RBT6A 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 management ICs, sensors, and automotive semiconductors.
The STM32L1 series targets ultra-low-power embedded applications demanding multi-year battery life, robust memory integrity, and integrated analog peripherals - particularly in metering, wearables, and environmental monitoring.
FAQ
What is the maximum operating frequency and corresponding power consumption in Run mode?
The STM32L100RBT6A operates up to 32 MHz with a typical current draw of 185 µA/MHz in Run mode when executing code from Flash. At full speed (32 MHz), this equates to approximately 5.9 mA - verified under VDD = 3.3 V, TA = 25°C, and all peripherals disabled except SysTick timer.
Does the device support hardware encryption or secure boot features?
No, the STM32L100RBT6A does not integrate hardware cryptographic accelerators (AES, SHA, PKA) or secure boot ROM. Security relies on software-implemented algorithms and external trusted elements; its memory protection unit (MPU) supports region-based access control but lacks tamper detection or secure key storage.
Can the internal 2 KB EEPROM be used for storing calibration data across power cycles?
Yes - the 2 KB true EEPROM supports 400k write/erase cycles and 20-year data retention at 85°C. It is accessed via standard HAL drivers and retains values during all low-power modes including Standby, making it suitable for factory calibration coefficients and user-configurable parameters.
Is the USB interface compatible with USB 2.0 Full-Speed host enumeration without external components?
Yes - the integrated USB 2.0 Full-Speed device controller includes an internal 1.5 kΩ pull-up resistor on USB_DP, allowing direct connection to a USB host without external resistors or level shifters. It supports CDC ACM class for virtual COM port implementation using ST's official USB library.
STM32L100RBT6A Specifications
- Product attributes
- Attribute value
- Manufacturer:
- STMicroelectronics
- Package/Case:
- 64-LQFP
- Series:
- STM32L1
- Packaging:
- Tray
- Product Status:
- Active
- Programmable:
- Not Verified
- Core Processor:
- ARM® Cortex®-M3
- Core Size:
- 32-Bit Single-Core
- Speed:
- 32MHz
- Connectivity:
- I2C, SPI, UART/USART, USB
- Peripherals:
- Brown-out Detect/Reset, DMA, LCD, POR, PWM, WDT
- Number of I/O:
- 51
- Program Memory Size:
- 128KB (128K x 8)
- Program Memory Type:
- FLASH
- EEPROM Size:
- 2K x 8
- RAM Size:
- 16K x 8
- Voltage - Supply (Vcc/Vdd):
- 1.8V ~ 3.6V
- Data Converters:
- A/D 20x12b; D/A 2x12b
- Oscillator Type:
- Internal
- Operating Temperature:
- -40°C ~ 85°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
STM32L100RBT6A FAQ
1.How can I place an order for STM32L100RBT6A through Aetrix?
Please submit a Request for Quotation (RFQ) for STM32L100RBT6A 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 STM32L100RBT6A reliable?
The price and inventory of STM32L100RBT6A are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for STM32L100RBT6A is usually 5 days.
3.What payment methods are accepted for STM32L100RBT6A?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for STM32L100RBT6A transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for STM32L100RBT6A?
STM32L100RBT6A orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your STM32L100RBT6A 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 STM32L100RBT6A?
For technical support, including STM32L100RBT6A datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your STM32L100RBT6A requirements.
6.How does Aetrix verify that STM32L100RBT6A is sourced from the original manufacturer or authorized distributors?
All STM32L100RBT6A 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 STM32L100RBT6A meets industry standards.
7.What is the process for return or replacement of STM32L100RBT6A?
All STM32L100RBT6A units undergo pre-shipment inspection (PSI). If there is an issue with STM32L100RBT6A, 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 STM32L100RBT6A part is unused and in its original packaging.
Return procedure for STM32L100RBT6A:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
STM32L100RBT6A 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…

