STM32 là một dòng mạch tích hợp vi điều khiển 32 bit của STMicroelectronics.Vỏ não-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.