STM32F415xx/STM32F417xx are STM32F4 series microcontrollers based on ARM Cortex-M4 core with maximum frequency up to 168MHz, supporting FPU and DSP instructions, with 1MB Flash and 192+4KB SRAM, supporting USB OTG HS/FS, Ethernet, 17 timers, 3 ADCs, 15 communication interfaces and cameras.