STMicroelectronics STM32F417IEH6 is a high-performance 32-bit ARM Cortex-M4 microcontroller with a 32-bit dedicated coprocessor for high-performance signal processing and precision analog peripherals. It features a 256KB Flash memory and 112KB SRAM, as well as a full set of advanced power management, connectivity, and security features. The device also includes audio, image, and video processing peripherals, along with support for up to 209 timers, a wide range of communication interfaces, and 18 direct memory access (DMA) channels. The STM32F417IEH6 is ideal for a range of applications including industrial automation, motor control, and medical devices. It is available in several packages, including a temperature-range-extended solderable Tinout PQFP-, LQFP-, BGA-, and LFBGA 4×4-6×6 mm package.