It runs at 32 MHz and packs 16 KB of Flash, 8 KB of RAM, and 1 KB of EEPROM on-chip — enough for sensor-node firmware, battery-powered data loggers, or simple control loops without external memory.
Package and mounting
The part comes in a 48-UFQFN with an exposed pad (supplier package 48-UFQFPN, 7x7 mm). That exposed paddle is the main thermal path and a solid ground connection — if you skip the via stitch under it, the junction temperature climbs fast above 200 mA continuous draw. The 38 I/O lines are enough for a keypad, a small TFT, or a handful of sensor interrupts, but the package is a hand-solder challenge without a hot-air station; for field swaps, pre-program a spare on a breakout board.
Memory and peripherals — what fits in 16 KB
16 KB of Flash (16K x 8) is tight — you can fit a bootloader, a modest application, and a few configuration pages. The 1 KB EEPROM is hardware-backed, so no wear-leveling in firmware is needed for calibration constants or node IDs. The 8 KB RAM handles a couple of moderate buffers; if your application uses DMA (listed in peripherals), you can move ADC samples or UART data without CPU intervention.
Lifecycle and sourcing reality
ST lists this part as Active.
