ST decided to enter the Arduino and mbed ecosystem with their new STM32 Nucleo boards. I think this is good decision if you want to get more activity with your products. Before we had to figure things out with their discovery boards. Now we have more options to develop ARM applications. First of all Nucleo boards have Arduino like shape that allows plugging most of Arduino shields and instantly have long list of expandability. Another feature is so called “mbed-enabled”. This means that you have option to develop programs using this great open source software platform and online tools.
Nucleo boards come with all I/Os available next to Arduino headers. Also you have integrates ST-Link debugger programmer. So you can program, debug without additional tools. If you like you can use it as great prototyping board and use your old skills with regular tools like GCC. Nucleo boards come in several flavors that feature different microcontrollers like F30R8, F103RB, F401RE and L152RE. More boards are to come. Prices start from $10.32 per unit.