The STMicroelectronics STM8L151F2P6TR is an 8-bit microcontroller from the STM8L EnergyLite family, built around the STM8 core running at 16 MHz. It packs 4 KB of Flash program memory, 1 KB of RAM, and 256 bytes of EEPROM in a compact 20-TSSOP package.
On-chip resources and peripheral set
With 18 general-purpose I/O lines, the STM8L151F2P6TR includes a 10-channel 12-bit ADC, plus peripherals like brown-out detect, power-on reset, DMA, infrared support, PWM, and a watchdog timer. Connectivity options cover I²C, IrDA, SPI, and UART/USART, which covers the basics for sensor interfacing, simple displays, and serial communication.
Supply rail and power budget
The EnergyLite architecture targets low active and sleep currents, though the exact current figures aren't in this listing — expect single-digit microamps in stop mode based on the family's typical performance. For a battery-powered sensor node that wakes briefly to take a reading and transmit, the wide supply tolerance simplifies the power path.
The part is ROHS3 compliant. For new designs, there is no urgency to qualify a drop-in replacement.
