STM32 – rodzina 32–bitowych mikrokontrolerów w układach scalonych produkowanych przez francusko-włoską firmę STMicroelectronics. Chipy STM32 są pogrupowane w różne, blisko spokrewnione serie, oparte na 32–bitowych procesorach ARM, takich jak Cortex-M7F, Cortex-M4F, Cortex-M3, Cortex-M0 + lub Cortex-M0. Każdy mikrokontroler składa się z rdzenia procesora, statycznej pamięci RAM, pamięci flash (do przechowywania), interfejsu debugowania i różnych urządzeń peryferyjnych[1]. Mikrokontrolery STM32 są przystosowane do zasilania pojedynczym napięciem o wartości 2 do 3,6 V.