The STM32F405xx and STM32F407xx are ARM Cortex-M4 32-bit MCUs with FPU, offering 210DMIPS, up to 1MB Flash/192+4KB RAM, USB OTG HS/FS, Ethernet, 17 TIMs, 3 ADCs, 15 communication interfaces, and camera support. This document provides an overview of the core features and characteristics of the product.