Alexander Czajor from ST writes:
ST has just released the STM32 Nucleo. This is a series of development tools that allow to quickly evaluate any STM32. These boards are extensible with Arduino, and they are supported by mbed. This makes them a good basis for any embedded community.
The main idea:
– A lean board
– Contains and STLink debugger/programmer (as all ST MCU evaluation tools do)
– Contains an STM32 in 64pin package
– Carries Arduino UNO v3 connectors
– Carries another connector called “Morpho” (and ST development)
– Has 2 Vreg and a couple of buttons and LEDs
Starting from there, every STM32 Nucleo board has the same layout making the each I/O pin of the contained micro available on the same physical location of the Arduino and “Morpho” connector. Many functions are common to all STM32 on the same pin location.
– The boards have the Arduino UNO R3 connector. This connector carries a so called IOREF pin. This pin allows the Arduino shields to adjust the IO voltage to the 3V3 for the STM32 if these shields follow the specification. The official Arduino shields are said to do so
– Mbed has full support for these boards (communities, code libraries etc.)
– STLINK supports
o Virtual com port (also useful outside mbed)
o Mass storage mode for programming (also useful outside mbed)
Apart from that it is worth noticing that the boards are supported by IAR and KEIL and they can also be used with GCC based IDEs such as Atollic.
For more information visit the STM Nucleo page.