Part number
Core
Max speed
Flash
Ram
I/O
Package
STM32F405RG
168MHz
1M
192K+4K
51
LQFP64
STM32F415RG
M4
STM32F405VG
82
LQFP100
STM32F415VG
STM32F405ZG
114
LQFP144
STM32F415ZG
512Kb
STM32F407VG
STM32F417VE
STM32F417VG
STM32F407ZE
STM32F407ZG
STM32F417ZE
STM32F417ZG
1Mb
STM32F407IE
140
LQFP176/UFBGA176
STM32F407IG
STM32F417IE