In summary, the STM32 family is the first ARM Cortex-M3-based MCU from a leading semiconductor company and consists of 46 compatible devices ranging from 32 - 512 KB of Flash. The STM32 delivers high performance at 72 MHz with excellent low power capabilities in run, stop and standby modes. It contains a first class set of peripherals across both the Access and Performance lines while minimizing necessary external components. The STM32 MCU is based on the simple ARM Cortex-M3 architecture and supported by easy-to-use third-party tools. More information is available on the STM32 website.