The STM32L422CBU6: It carries 128 KB of Flash and 40 KB of SRAM, enough for a moderate sensor-fusion or control loop with a small RTOS.
Industrial temperature grade and environment
The internal oscillator cuts the BOM by one crystal, though an external clock can still be fed through the HSE pins if tighter timing is needed for USB or Quad-SPI.
Connectivity includes I²C, SPI, Quad SPI, UART/USART, LIN, IrDA, and USB. The 10-channel 12-bit ADC handles analog inputs like thermistors or current-sense resistors without an external converter. With 38 I/O in a 48-pin package, most pins are available for GPIO or alternate functions.
For dual-sourcing resilience, the STM32L151CBU6A (Cortex-M3, 32 MHz, 48-UFQFPN) is a pin-compatible alternative in the same footprint, though it trades the M4 FPU and lower active power for a different peripheral mix (Cap Sense, 2x DAC).
