STM32-H405 is small entry level board for those who want to learn the powerful Cortex-M4 devices. It uses the well known STM32-H103 design and layout but incorporate the newer and faster STM32F405RGT6 processor running on 168Mhz.