Developers can also take full advantage of the STM32 software libraries as well as STM32Cube tools to facilitate software development and port designs from one STM32 variant to another. The STM32 Nucleo boards include the ST-LINK debugger/programmer, which enables drag-and-drop flash programming, so there is no need for a separate debug probe. Since the STM32 Nucleo boards are mbed-enabled, developers can make use of the mbed online tools and collaboration infrastructure at the mbed website.
Makers and engineers can choose between three versions of the STM32 Nucleo-32 boards based on the STM32F031, STM32F042, and STM32F303. In addition, STM32L0 and STM32L4 ultra-low-power series will be supported early in 2016.