The MikroElektronika MCU CARD FOR STM32 STM32F429ZI with Multiadapter is a microcontroller card based on the STM32F429ZI microcontroller. It has a Fusion v8 PCB design, two Hirose 2x168 connectors, and dimensions of 12.1x10.5 mm. The STM32F429ZI microcontroller is clocked at 180 MHz and features 256 kB of program memory. It has a broad range of peripheral capabilities, including eight USARTs, three I2Cs, four SPIs, three CANs, two USB2.0 OTGs, two SDMMCs, two I2Ss, a JTAG/SWD interface, three 12-bit ADCs, a 32-bit timers, a SysTick timers, a RTC, nine 16-bit timers and a PLL. It also comes with a MikroElektronika Multiadapter that allows the MCU card to be used with a wide range of development boards.