STMicroelectronics STM32L100C6U6ATR
- Part No.:
- STM32L100C6U6ATR
- Manufacturer:
- STMicroelectronics
- Category:
- Microcontrollers
- Package:
- 48-UFQFN Exposed Pad
- Datasheet:
-
STM32L100C6U6ATR.pdf
- Description:
- IC MCU 32BIT 32KB FLASH 48UFQFPN
- Quantity:
- Payment:

- Shipping:

Inventory:1,212
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
STM32L100C6U6ATR 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), USB 2.0 interface, and dual 12-bit DACs. It operates from 1.8 V to 3.6 V across –40°C to +85°C and delivers 1.25 DMIPS/MHz performance-ideal for battery-powered portable medical devices, smart utility meters, and wearable sensors requiring long runtime and on-chip analog integration.
For engineers reviewing the STM32L100C6U6ATR datasheet, STM32L100C6U6ATR pinout, STM32L100C6U6ATR application, or STM32L100C6U6ATR equivalent, key selection criteria include standby current (0.28 µA), LCD segment drive capability, USB 2.0 compliance without external PHY, 12-bit ADC with 24-channel multiplexing, and 51 fast I/Os with 5V tolerance on 42 pins.
Technical Context
The STM32L100C6U6ATR implements a multi-voltage domain architecture with dynamic voltage scaling to optimize power vs. performance. Its clock system integrates six independent sources-including HSE (1–24 MHz), LSE (32.768 kHz), HSI (16 MHz), LSI (37 kHz), MSI (65 kHz–4.2 MHz), and a USB PLL generating 48 MHz-enabling precise low-power mode transitions and RTC calibration.
It features a memory protection unit (MPU), hardware CRC engine, and dual watchdogs (independent + window). Analog subsystem includes two ultra-low-power comparators with wakeup capability, 12-bit ADC (1 Msps, 24 channels), and two buffered 12-bit DACs-all functional down to 1.8 V supply, supporting sensor signal conditioning and display bias control in single-supply systems.
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 1.25 DMIPS/MHz efficiency. |
| Memory | 128 KB Flash (with ECC), 16 KB SRAM, 2 KB true EEPROM (with ECC); supports robust firmware storage and data logging in harsh environments. |
| Low-Power Modes | 0.28 µA Standby (2 wakeup pins), 0.44 µA Stop (16 wakeup lines), 10.9 µA Low-power Run; extends battery life in intermittent-sensing applications. |
| Analog Peripherals | 12-bit ADC (1 Msps, 24 channels), 2× 12-bit DACs with buffers, 2× ultra-low-power comparators; enables full-signal-chain processing without external components. |
| Communication | 1× USB 2.0 (48 MHz PLL), 3× USART, 2× SPI (16 Mbit/s), 2× I²C (SMBus/PMBus); supports wired connectivity and sensor hub interfacing. |
| LCD Driver | Supports up to 8×28 segments with on-board step-up converter and contrast/blinking control; eliminates external LCD bias IC in portable displays. |
| I/O Capability | 51 fast I/Os (42 5V-tolerant), all mappable to 16 external interrupt vectors; simplifies PCB routing and enables flexible peripheral assignment. |
Pinout & Package
STM32L100C6U6ATR is housed in a 48-pin UFQFPN package (7 × 7 mm, 0.5 mm pitch) with exposed thermal pad, optimized for space-constrained portable designs requiring efficient heat dissipation and low-profile mounting.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| VDD, VDDA, VDDIO2 | Main, analog, and I/O power supplies | Independent domains allow analog precision and I/O flexibility; VDDA must be ≥ VDD for ADC/DAC accuracy. |
| VSS, VSSA | Digital and analog ground returns | Separate analog/digital grounds reduce noise coupling into sensitive ADC/DAC paths. |
| PA0–PA15, PB0–PB15, PC0–PC15, PD0–PD13 | General-purpose I/Os | 42 pins support 5V tolerance; all configurable as GPIO, alternate function, or interrupt sources. |
| OSC_IN / OSC_OUT | HSE crystal oscillator terminals | Supports 1–24 MHz external crystals; critical for USB timing and high-accuracy RTC operation. |
| LCD pins (LCD_COM1–LCD_SEG28) | LCD segment and common drivers | Direct drive of 8 commons × 28 segments; internal step-up converter enables single-supply LCD operation. |
| USB_DP / USB_DM | Full-speed USB differential pair | Integrated transceiver with internal pull-ups; no external PHY required for USB device-class implementations. |
Key Features
| Feature | Design Value |
|---|---|
| Ultra-low-power standby | 0.28 µA with 2 wakeup pins active-enables multi-year coin-cell operation in metering and sensor nodes. |
| On-chip EEPROM | 2 KB true EEPROM with ECC ensures reliable parameter storage and field firmware updates without external memory. |
| Integrated LCD controller | Drives 8×28 segments with programmable contrast and blinking; reduces BOM count and PCB area in display-enabled wearables. |
| Dual buffered DACs | Two independent 12-bit DAC outputs with rail-to-rail buffers-supports precision analog output generation for calibration or actuator control. |
| Hardware CRC unit | Accelerates checksum calculation for firmware integrity verification and secure boot validation in safety-critical firmware updates. |
Applications
| Portable Medical Sensors | Smart Utility Meters |
|---|---|
Use Scenario: Continuous glucose monitoring patch with optical sensing and Bluetooth LE telemetry. IC Role / Device Role / Timing Role: Main MCU handling sensor acquisition, LCD display, USB configuration, and low-power state management. Use Value: Sub-µA standby and integrated 12-bit ADC/DAC enable accurate analog front-end processing while extending single-coin-cell lifetime beyond 2 years. | Use Scenario: Battery-backed water/gas meter with pulse counting, LCD readout, and periodic RF transmission. IC Role / Device Role / Timing Role: System controller managing metrology interface, LCD refresh, RTC-corrected wakeups, and EEPROM-based tamper logs. Use Value: 2 KB on-chip EEPROM with ECC stores usage history and calibration data reliably; LCD driver eliminates external bias circuitry. |
| Wearable Health Trackers | Industrial Wireless Sensor Nodes |
Use Scenario: Wrist-worn activity monitor with accelerometer, OLED display, and capacitive touch UI. IC Role / Device Role / Timing Role: Central processor executing motion algorithms, driving segmented LCD, and managing USB charging handshaking. Use Value: 42 5V-tolerant I/Os simplify interface to diverse peripherals; USB 2.0 interface enables direct firmware updates via standard PC connection. | Use Scenario: Self-powered vibration sensor node with piezoelectric harvesting, LoRaWAN radio, and local diagnostics display. IC Role / Device Role / Timing Role: Power-aware host managing energy harvesting regulation, ADC sampling, LCD status indication, and radio sleep/wakeup coordination. Use Value: 0.44 µA Stop mode with 16 wakeup lines allows precise event-triggered sampling; internal 32 kHz RTC maintains timekeeping during deep sleep. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar ultra-low-power microcontroller applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| STM32L051K8U6 | 32 KB Flash, 8 KB RAM, no EEPROM, no LCD driver, same 48-pin UFQFPN package | Suitable for simpler sensor nodes without display or persistent parameter storage | Select when LCD and EEPROM are unnecessary and cost reduction is prioritized over feature retention. |
| STM32L151C8U6 | 64 KB Flash, 10 KB SRAM, 4 KB EEPROM, same LCD/USB/peripheral set, higher max frequency (32 MHz vs. 32 MHz identical) | Targeted at applications needing larger code space and enhanced security (AES, RNG) | Choose when firmware complexity exceeds 128 KB Flash capacity or cryptographic acceleration is required. |
Compared with STM32L100C6U6ATR, STM32L051K8U6 trades EEPROM and LCD for lower cost and smaller Flash, while STM32L151C8U6 adds security IP and larger memory but retains identical low-power performance and peripheral compatibility-making it a drop-in upgrade path for evolving firmware requirements.
Availability
STM32L100C6U6ATR is available at Aetrix Electronics and suitable for portable medical sensors, smart utility meters, and wearable health trackers requiring stable component supply, long-term lifecycle assurance, and consistent parametric performance across production batches.
Supply support for STM32L100C6U6ATR 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 since 1987.
The STM32L1 series targets ultra-low-power embedded applications demanding extended battery life, integrated analog functionality, and robust firmware security-designed specifically for portable instrumentation, energy metering, and IoT edge nodes operating under strict energy budgets.
FAQ
What is the maximum operating frequency and corresponding power consumption in Run mode?
The STM32L100C6U6ATR achieves a maximum CPU frequency of 32 MHz. At this speed, typical current consumption is 185 µA/MHz when running code from Flash, resulting in approximately 5.92 mA total. This value assumes VDD = 3.3 V, ambient temperature of 25°C, and all peripherals disabled except core logic.
Does the device support USB device-mode operation without external components?
Yes. The STM32L100C6U6ATR integrates a full-speed USB 2.0 transceiver with internal pull-up resistors and a dedicated 48 MHz PLL. No external PHY, crystal, or termination resistors are required for basic USB device operation-only USB_DP and USB_DM routed to a standard USB connector.
How many I/O pins are 5V tolerant, and what is their safe operating voltage range?
42 of the 51 general-purpose I/O pins are 5V tolerant. These pins accept input voltages up to 5.5 V regardless of VDD level (1.8–3.6 V), enabling direct interfacing with legacy 5V peripherals such as UART transceivers, SPI sensors, or GPIO expanders without level-shifting circuitry.
What LCD configurations does the on-chip controller support, and is external bias required?
The integrated LCD controller supports up to 8 commons and 28 segments (8×28), with programmable contrast, blinking, and internal step-up converter. No external bias generator is needed-the chip provides regulated VLCD output, allowing single-supply operation from the main VDD rail (1.8–3.6 V) for monochrome segment LCDs.
STM32L100C6U6ATR Specifications
- Product attributes
- Attribute value
- Manufacturer:
- STMicroelectronics
- Package/Case:
- 48-UFQFN Exposed Pad
- Series:
- STM32L1
- Packaging:
- Tape & Reel (TR)
- 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:
- 37
- Program Memory Size:
- 32KB (32K x 8)
- Program Memory Type:
- FLASH
- EEPROM Size:
- 2K x 8
- RAM Size:
- 4K x 8
- Voltage - Supply (Vcc/Vdd):
- 1.8V ~ 3.6V
- Data Converters:
- A/D 16x12b; D/A 2x12b
- Oscillator Type:
- Internal
- Operating Temperature:
- -40°C ~ 85°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
STM32L100C6U6ATR FAQ
1.How can I place an order for STM32L100C6U6ATR through Aetrix?
Please submit a Request for Quotation (RFQ) for STM32L100C6U6ATR 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 STM32L100C6U6ATR reliable?
The price and inventory of STM32L100C6U6ATR are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for STM32L100C6U6ATR is usually 5 days.
3.What payment methods are accepted for STM32L100C6U6ATR?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for STM32L100C6U6ATR transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for STM32L100C6U6ATR?
STM32L100C6U6ATR orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your STM32L100C6U6ATR 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 STM32L100C6U6ATR?
For technical support, including STM32L100C6U6ATR datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your STM32L100C6U6ATR requirements.
6.How does Aetrix verify that STM32L100C6U6ATR is sourced from the original manufacturer or authorized distributors?
All STM32L100C6U6ATR 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 STM32L100C6U6ATR meets industry standards.
7.What is the process for return or replacement of STM32L100C6U6ATR?
All STM32L100C6U6ATR units undergo pre-shipment inspection (PSI). If there is an issue with STM32L100C6U6ATR, 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 STM32L100C6U6ATR part is unused and in its original packaging.
Return procedure for STM32L100C6U6ATR:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
STM32L100C6U6ATR 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…
