The STM32L100RBT6 ultra-low-power device combines the connectivity of the Universal Serial Bus (USB) with a high-performance ARM® Cortex®-M3 32-bit RISC core running at 32 MHz (33.3 DMIPS), a Memory Protection Unit (MPU), high-speed embedded memory (up to 128 KB of flash memory and up to 10 KB of RAM), and a variety of enhanced I/O and peripherals connected to two APB buses.
The STM32L100RBT6 provides a 12-bit ADC, 2 DACs and 2 ultra-low-power comparators, six general-purpose 16-bit timers, and two basic timers used as time bases, as well as a real-time clock with sub-second counting and A set of backup registers that remain powered in standby mode.
The STM32L100RBT6 devices operate from a 1.8 to 3.6 V supply. They are suitable for a temperature range of -40 to +85 °C. It comes in a 64-pin package. They are making it widely used in medical and handheld devices, PC peripherals, wired and wireless sensors, etc.
Product parameters:
Core Size: 32-bit single core
Speed: 32MHz
Connectivity: I²C, SPI, UART/USART, USB
Peripherals: Brown-out detection/reset, DMA, LCD, POR, PWM, WDT
Number of I/Os: 51
Program memory size: 128KB (128K * 8)
Program memory type: FLASH
EEPROM size: 2K * 8
Memory size: 16K * 8
Supply voltage (Vcc/Vdd): 1.8V ~ 3.6V
Data Converter: A/D 20x12b; D/A 2x12b
Oscillator Type: Internal
Operating temperature: -40°C ~ 85°C (TA)