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