Мікроконтролер Arm Cortex-M0+ з наднизьким енергоспоживанням, 32 Кбайтами флеш-пам'яті та процесором 32 МГц
Сімейство наднизькоенергетичних мікросхем STM32L031x4/6 включає потужне 32-бітне RISC-ядро ARM® Cortex®-M0+, що працює на частоті 32 МГц, вбудовану високошвидкісну пам'ять (до 32 Кбайт флеш-пам'яті програм, 1 Кбайт EEPROM даних та 8 Кбайт оперативної пам'яті), а також повний набір розширених пристроїв введення/виведення та периферійних пристроїв.
Пристрої STM32L031x4/6 пропонують високу енергоефективність у широкому спектрі потужності. Це досягається завдяки широкому діапазону внутрішніх та зовнішніх джерел тактової частоти, внутрішньому узгодженню напруги та кільком режимам низького енергоспоживання.
Пристрої STM32L031x4/6 пропонують кілька аналогових функцій, 12-бітний АЦП з апаратною передискретизацією, два компаратори з наднизьким енергоспоживанням, кілька таймерів, таймер з низьким енергоспоживанням (LPTIM), три універсальні 16-бітні таймери, RTC та SysTick, який можна використовувати як базу часу. Вони також мають два сторожові пристрої: один сторожовий пристрій з незалежним тактовим сигналом та можливостями віконного керування та один сторожовий пристрій віконного керування, що базується на тактовому сигналі шини.
Крім того, пристрої STM32L031x4/6 мають стандартні та розширені комунікаційні інтерфейси: один I2C, один SPI, один USART та один малопотужний інтерфейс UART (LPUART).
STM32L031x4/6 також містить годинник реального часу та набір резервних регістрів, які живляться в режимі очікування.
Наднизькоенергетичні пристрої STM32L031x4/6 працюють від напруги живлення від 1,8 до 3,6 В (до 1,65 В при вимкненні живлення) з опцією BOR та від 1,65 до 3,6 В без неї. Вони доступні в діапазоні температур від -40 до +125 °C. Повний набір режимів енергозбереження дозволяє розробляти програми з низьким енергоспоживанням.