STM32F407ZET7 is a kind of embedded microcontroller designed based on ARM? Cortex?-M4 32-bit RISC core with high performance. STM32F407ZET7 microcontroller incorporates high-speed embedded memories, up to 4 Kbytes of backup SRAM, and a wide range of enhanced I/Os and peripherals which are connected to two APB buses. Moreover, it features standard and advanced communication interfaces and standard peripherals.