دستگاههای STM32F437xx و STM32F439xx بر اساس هسته RISC 32 بیتی Arm® Cortex®-M4 با عملکرد بالا هستند که با
فرکانس تا 180 مگاهرتز کار میکنند. هسته Cortex-M4 دارای یک واحد ممیز شناور (FPU) با دقت تک است که از تمام Arm®
دستورالعملهای پردازش داده و انواع داده با دقت تک پشتیبانی میکند. همچنین یک مجموعه کامل از دستورالعملهای DSP و یک حافظه را پیادهسازی میکند.
واحد حفاظت (MPU) که امنیت برنامه را افزایش میدهد.
دستگاههای STM32F437xx و STM32F439xx شامل حافظههای تعبیهشده با سرعت بالا (حافظه فلش تا 2 مگابایت، تا 256 کیلوبایت SRAM)، تا 4 کیلوبایت SRAM پشتیبان و طیف گستردهای از ورودی/خروجیها و لوازم جانبی پیشرفته متصل به دو باس APB، دو AHB و یک ماتریس باس 32 بیتی چند AHB هستند.
همه دستگاهها سه ADC 12 بیتی، دو DAC، یک RTC کم مصرف، دوازده تایمر 16 بیتی با هدف عمومی از جمله دو تایمر PWM برای
کنترل موتور، دو تایمر 32 بیتی با هدف عمومی، یک مولد عدد تصادفی واقعی (RNG) و یک سلول شتاب رمزنگاری ارائه میدهند. آنها
همچنین دارای رابطهای ارتباطی استاندارد و پیشرفته هستند.