ST Life.augmented


Ultra-low-power 32-bit Value Line ARM Cortex-M3 MCU with 256 Kbytes Flash, 32 MHz CPU, LCD, USB
  • active Active

The ultra-low-power STM32L100RC device incorporates the connectivity power of the universal serial bus (USB) with the high-performance ARM®Cortex®-M3 32-bit RISC core operating at a 32 MHz frequency, a memory protection unit (MPU), high-speed embedded memories (Flash memory up to 256 Kbytes and RAM up to 16 Kbytes)and an extensive range of enhanced I/Os and peripherals connected to two APB buses.

The STM32L100RC device offers one 12-bit ADC, two DACs, two ultra-low-power comparators, six general-purpose 16-bit timers and two basic timers, which can be used as time bases.

Moreover, the STM32L100RC device contains standard and advanced communication interfaces: up to two I2Cs, three SPIs, two I2S, three USARTs, and an USB.

They also include a real-time clock and a set of backup registers that remain powered in standby mode.

Finally, the integrated LCD controller has a built-in LCD voltage generator that allows you to drive up to 8 multiplexed LCDs with contrast independent of the supply voltage.

The ultra-low-power STM32L100RC device operates from a 1.8 to 3.6 V power supply (down to 1.65 V at power down) with BOR and from a 1.65 to 3.6 V power supply without BOR option. They are available in the -40 to +85 °C temperature range, extended to 105°C in low-power dissipation state. A comprehensive set of power-saving modes allows the design of low-power applications.

pdf Please read
Errata Sheet
pdf Download

Key Features

  • Ultra-low-power platform
  • 1.65 V to 3.6 V power supply
  • -40 °C to 85 °C/105 °C temperature range
  • 0.29 μA standby mode (3 wakeup pins)
  • 1.15 μA standby mode + RTC
  • 0.44 μA stop mode (16 wakeup lines)
  • 1.4 μA stop mode + RTC
  • 8.6 μA Low-power run mode
  • 185 μA/MHz run mode
  • 10 nA ultra-low I/O leakage
  • 8 μs wakeup time
  • Core: ARM®32-bit Cortex®-M3 CPU
  • From 32 kHz up to 32 MHz max
  • 33.3 DMIPS peak (Dhrystone 2.1)
  • Memory protection unit
  • Reset and supply management
  • Low power, ultrasafe BOR (brownout reset) with 5 selectable thresholds
  • Ultra-low-power POR/PDR
  • Programmable voltage detector (PVD)
  • Clock sources
  • 1 to 24 MHz crystal oscillator
  • 32 kHz oscillator for RTC with calibration
  • High Speed Internal 16 MHz
  • Internal Low Power 37 kHz RC
  • Internal multispeed low power 65 kHz to 4.2 MHz
  • PLL for CPU clock and USB (48 MHz)
  • Pre-programmed bootloader
  • USB and USART supported
  • Development support
  • Serial wire debug supported
  • JTAG supported
  • 51 fast I/Os (42 I/Os 5V tolerant), all mappable on 16 external interrupt vectors
  • Memories
  • 256 KB Flash with ECC
  • 16 KB RAM
  • 4 KB of true EEPROM with ECC
  • 20 B Backup Register
  • LCD Driver for up to 8x28 segments
  • Analog peripherals
  • 12-bit ADC 1Msps up to 20 channels
  • 12-bit DACs 2 channels with output buffers
  • 2x Ultra-low-power-comparators(window mode and wake up capability)
  • DMA controller 12x channels
  • 9x peripherals communication interface
  • 1xUSB 2.0 (internal 48 MHz PLL)
  • 3xUSART
  • 3xSPI 16 Mbits/s (2x SPI with I2S)
  • 2xI2C (SMBus/PMBus)
  • 10x timers: 6x 16-bit with up to 4 IC/OC/PWM channels, 2x 16-bit basic timer, 2x watchdog timers (independent and window)
  • CRC calculation unit

Circuit Diagram

Design Resources


Technical Documentation

Product Specifications

Description Version Size
DS9821: Ultra-low-power 32b MCU ARM®-based Cortex®-M3, 256KB Flash, 16KB SRAM, 4KB EEPROM, LCD, USB, ADC, DAC, memory I/F
2.0 1,427 KB

Application Notes

Description Version Size
AN2639: Soldering recommendations and package information for Lead-free ECOPACK microcontrollers
3.2 448 KB
AN2869: Guidelines for designing touch sensing applications
6.1 977 KB
AN3156: USB DFU protocol used in the STM32 bootloader
4.0 395 KB
AN3193: STM32L1xx ultralow power features overview
2.0 234 KB
AN3248: Using STM32L1 analog comparators in application cases
3.0 318 KB
AN3364: Migration and compatibility guidelines for STM32 microcontroller applications
3.0 128 KB
AN3371: Using the hardware real-time clock (RTC) in STM32 F0, F2, F3, F4 and L1 series of MCUs
5.0 422 KB
AN3422: Migration of microcontroller applications from STM32F1 to STM32L1 series
2.0 312 KB
AN3998: PDM audio software decoding on STM32 microcontrollers
1.2 91 KB
AN4246: Proprietary Code Read Out Protection on STM32L1 microcontrollers
1.0 285 KB
AN4310: Sampling capacitor selection guide for MCU based touch sensing applications
2.0 175 KB
AN4316: Tuning a STMTouch-based application
2.0 1,178 KB

Technical Notes & Articles

Description Version Size
TA0340: STM32L Cortex-M3 microcontroller for usage in low-power healthcare applications
1.0 358 KB
TA0342: Accurate power consumption estimation for STM32L1 series of ultra-low-power microcontrollers
2.0 343 KB

Reference Manual

Description Version Size
RM0038: STM32L100xx, STM32L151xx, STM32L152xx and STM32L162xx advanced ARM-based 32-bit MCUs
10.0 15,225 KB

Errata Sheet

Description Version Size
ES0238: STM32L100RC and STM32L15xxC ultra-low-power MCU limitations
1.0 359 KB

HW Model & CAD Libraries

HW Model & CAD Libraries

Description Version Size
STM32 Boundary Scan Description Language (BSDL) files
3.0.0 195 KB

Presentations & Training Material


Description Version Size
Fire alarms and smoke detectors - Application guide
1.0.0 336 KB
STM32 - 32-bit ARM Cortex-M MCUs
1,755 KB
STM8L and STM32 L1 series - Ultra-low-power platform
790 KB

Sample & Buy

Part Number Marketing StatusPackagePacking TypeOperating Temperature (min) Operating Temperature (max) Order From STUnit Price (US$)*
@ 10000
Distributor AvailabilityRoHS Compliance GradeDownload
Material Declaration**
STM32L100RCT6ActiveLQFP 64 10x10x1.4Tray-4085-2.586Distributor reported inventory date: 2014-11-01
Distributor NameRegionStockMin. order
Newark Element14Order NowAMERICA1290
Farnell Element14Order NowEUROPE191
STM32L100RCT6TRActiveLQFP 64 10x10x1.4Tape And Reel-4085-2.586No availability reported, please contact our Sales officeEcopack2-

(*) Suggested Resale Price per unit (USD) for BUDGETARY USE ONLY. For quotes, prices in local currency, please contact your local ST Sales Office or our Distributors
(**) The Material Declaration forms available on may be generic documents based on the most commonly used package within a package family. For this reason, they may not be 100% accurate for a specific device. Please contact our sales support for information on specific devices.
Feedback Form
Customer Feedback