The STM32L010RBT6 is a microcontroller unit (MCU) manufactured by STMicroelectronics. It features an ARM Cortex-M0+ core with 128 KB of Flash memory and a 32 MHz clock rate. It is the first STM32 MCU with ultra-low-power consumption on the value line and includes various integrated peripherals, such as power stages, timers, communication ports, and ADC channels, for a wide range of applications. It allows low power consumption thanks to its dynamic voltage scaling and 5 power modes. It includes a variety of safety features, such as fail-safe code execution and memory security, making it suitable for a wide range of applications including home and building automation, consumer and industrial electronics, medical devices, and more. Additionally, it is supported by a wide range of development tools and platforms such as the STM32Cube software, CubeMX configurator, and STM32 Nucleo development board.