Nucleo

ST Nucleo is a powerful, low-cost alternative to Arduino. Based on ARM Cortex-M 32-bit RISC processor core. These boards are ARM mbed compatible, allowing development with any mbed IDE. They are also Arduino pin-compatible, allowing any existing Shield to be connected (!).

  • STM32 MCU Nucleo (link), list of devices
  • STM32 at Wikipedio (link)
  • mbed developer resources (link)

Hardware

  • Nucleo devices at Conrad (link), starting at €14
  • F303RE at Mouser, €10, (link)
  • F303ZE at Mouser, €18, (link)

F303RE

  • specification (link)

Software

  • PlatformIO (link) has an extension for Visual Studio Code, allowing development for Arduino and ARM mbed devices.