STM32 to rodzina 32-bitowych mikrokontrolatorów zintegrowanych przez STMicroelectronics.
serii oparte na tym samym 32-bitowym rdzeniu procesora ARM: Cortex-M0, Cortex-M0+, Cortex-M3, Cortex-M4, Cortex-M7, Cortex-M33. Wewnętrznie każdy mikrokontroler składa się z rdzenia procesora ARM,pamięć flash, RAM statyczna, interfejs debugowy oraz
różne urządzenia peryferyjne.