STM32 یک خانواده از مدارهای مجتمع میکروکنترلر 32 بیتی توسط STMicroelectronics است. تراشه های STM32 به گروه های مرتبط تقسیم می شوند
سری هایی که بر اساس هسته پردازنده 32 بیتی ARM یکسان هستند: Cortex-M0، Cortex-M0+، Cortex-M3، Cortex-M4، Cortex-M7، Cortex-M33. در داخل، هر میکروکنترلر از هسته(های) پردازنده ARM، حافظه فلش، RAM استاتیک، رابط اشکال زدایی و
لوازم جانبی مختلف تشکیل شده است.