STM32 ها خانواده ای از میکروکنترلرهای 32 بیتی می باشند که توسط شرکت STMicroelectronics طراحی شده اند. تراشه های STM32 به مجموعه های مختلفی تقسیم شده اند که در آنها اکثرا از هسته پردازنده 32 بیتی ARM مانندCortex-M33F ، Cortex-M7F ، Cortex-M4F ، Cortex-M3 ، Cortex-M0 + یا Cortex-M0 استفاده گردیده است. هر میکروکنترلر به صورت داخلی از هسته پردازنده، RAM استاتیک ، حافظه فلش و امکانات جانبی مختلف تشکیل شده است.
هستههای اصلی ARM دارای گزینه های قابل تنظیم متعددی هستند و ST پیکربندی متمایزی و مناسبی را برای استفاده برای هر طرح انتخاب می کند.
برای آشنایی بیشتر میتوانید ویدیوهای آموزشی میکروکنترلرهای STM32 را مشاهده نمایید.