STM32 là một họ vi điều khiển 32-bit của STMicroelectronics. Các chip STM32 được nhóm thành các
dòng liên quan dựa trên cùng một lõi bộ xử lý ARM 32-bit: Cortex-M0, Cortex-M0+, Cortex-M3, Cortex-M4, Cortex-M7, Cortex-M33. Bên trong, mỗi vi điều khiển bao gồm lõi bộ xử lý ARM, bộ nhớ flash, RAM tĩnh, giao diện gỡ lỗi và
các thiết bị ngoại vi khác nhau.