What this STM32L073VBT6 brings to the board
The STM32L073VBT6 is a 32-bit ARM Cortex-M0+ MCU from ST's STM32L0 ultra-low-power series, clocked at 32 MHz with 128 KB Flash, 20 KB RAM, and 6 KB on-chip EEPROM. It packs 84 I/O lines, a 16-channel 12-bit ADC, dual 12-bit DAC, LCD driver, and USB connectivity into a 100-LQFP package. Typical applications include industrial sensor nodes, metering, medical handhelds, and IoT edge devices where battery life or energy harvesting dictates the design.
128 KB Flash and 6 KB EEPROM — firmware and calibration data fit
The 128 KB Flash handles moderate firmware stacks — enough for a Modbus RTU slave with a sensor fusion library and a USB CDC virtual COM port. The separate 6 KB EEPROM saves calibration constants and production data without wearing the Flash; no external serial EEPROM needed for most designs.
EOL hot — plan your last-time buy now
This part is flagged EOL hot. Buyers should secure lifetime-forecast quantities on this order now. No official pin-compatible successor is listed; a migration to a newer STM32L0 variant will require a firmware port and possibly a PCB spin.
100-LQFP rework — will it survive the hot air?
The 100-LQFP (14x14 mm) has perimeter leads only; no exposed pad. Use a fine-tip iron for touch-up.
