Looking at these boards in more detail, the Nucleo development systems include an STM32 in a LQFP64 package. The main difference being what type of STM32 is included with each board. This adds to the rapid expansion of the boards set as well as compatibility between all of the different boards. The ST-LINK/V2-1 debugger/programmer is located at the top of the board. These boards include a flexible board power supply so it can be powered from USB or from an external power source. The power measurement access points allow for developers to measure the power consumption easily. The boards allow for the ability to expand with the headers. They also include a couple push buttons and LEDs for debugging/programming purposes. They are easily associated with Arduino shields and also through the Morpho headers which give direct access to all of the STM32 I/Os. With the use of the 64LQFP packages and having pin-out compatibility across the STM32 family there is compatibility across the Morpho extension headers as well.