The Nucleo series of rapid prototyping boards from STMicroelectronics comprises a range of 26 boards in three different form factors. With onboard ST Link programmer and debugger, and supported by all major and some free software development tools the user is up and running in little time. Based on ARM Cortex processors the boards are mbed enabled and feature Arduino compatible extension connectors, plus ST Morph break-out headers. Together the boards cover flash memory sizes from 16 KB up to 2 MB, RAM from 4 KB to 320 KB, and clock frequencies from 32 MHz to 216 MHz. Nucleo is quite a broad platform indeed.

Specifications

  • STM32 Cortex-M0+, Cortex-M3, Cortex-M4 or Cortex-M7 microcontroller
  • Arduino Nano (Nucleo-32) or Arduino Uno R3 (Nucleo-64 and (Nucleo-144) connectivity
  • ST Morpho pin headers for full access to all I/O pins (Nucleo-64 and (Nucleo-144)
  • mbed-enabled (most boards)
  • On-board ST-LINK/V2-1 debugger/programmer with SWD connector
  • Selection-mode switch to use the kit as a standalone ST-LINK/V2-1
  • Power supply: USB or external source (3.3 V, 5 V, 7 - 12 V)
  • Three LEDs (USB communication, power & user)
  • Two push buttons: user & reset
  • Supported by IAR, Keil, and GCC-based IDEs
 
Nucleo-64, an Arduino look-alike