Високопродуктивна базова лінійка, ядро Arm Cortex-M4 з DSP та FPU, 1 Мбайт флеш-пам'яті, процесор 168 МГц, прискорювач ART
Сімейства STM32F405xx та STM32F407xx базуються на потужному 32-бітному RISC-ядрі ARM® Cortex®-M4, яке працює на частоті до 168 МГц. Ядро Cortex-M4 має блок обчислень з плаваючою комою одинарної точності (FPU), який підтримує всі команди ARM та типи даних для обробки даних з простою точністю. Воно також реалізує повний набір команд DSP та блок захисту пам'яті (MPU), що підвищує безпеку застосунків.
Сімейство STM32F405xx та STM32F407xx включає вбудовану високошвидкісну пам'ять (до 1 МБ флеш-пам'яті, до 192 КБ SRAM), до 4 КБ резервної SRAM та широкий спектр розширених пристроїв введення/виведення та периферії, підключених до двох шин APB, трьох шин AHB та 32-бітної матриці шин з кількома AHB.
Усі пристрої оснащені трьома 12-бітними АЦП, двома ЦАП, малопотужним годинником реального часу, дванадцятьма 16-бітними таймерами загального призначення, включаючи два ШІМ-таймери для керування двигуном, два 32-бітні таймери загального призначення та генератором випадкових чисел (ГВЧ). Вони також мають стандартні та розширені інтерфейси зв'язку.