Résumons : la famille Nucleo de STMicroelectronics comprend 26 cartes de prototypage rapide déclinées en trois dimensions. Chaque carte embarque un programmateur/débogueur ST-Link et est reconnue par les principaux EDI du marché ainsi que par certains EDI gratuits. L’utilisateur a donc tout ce qu’il faut pour démarrer rapidement. Les processeurs sont des ARM Cortex configurés pour mbed. Les cartes sont équipées de connecteurs d’extension compatibles Arduino et d’embases de liaison ST Morpho. Les mémoires disponibles vont de 16 Ko à 2 Mo pour la flash, et de 4 Ko à 320 Ko pour la RAM. Quant aux fréquences d’horloge, elles s’étendent de 32 MHz à 216 MHz. C’est ce qu’on appelle avoir du choix. Et c’est ce qui fait de Nucleo une plateforme de choix.

Caractéristiques

  • Microcontrôleur STM32 Cortex-M0+, Cortex-M3, Cortex-M4 ou Cortex-M7
  • Connexions Arduino Nano (Nucleo-32) ou Arduino Uno R3 (Nucleo-64 et Nucleo-144)
  • Embase ST Morpho donnant accès à toutes les broches d’E/S (Nucleo-64 et Nucleo-144)
  • Compatible mbed (pour la plupart des cartes)
  • Programmateur/débogueur embarqué ST-LINK/V2-1 avec connecteur SWD
  • Commutateur de sélection de mode pour utiliser le kit comme ST-LINK/V2-1 autonome
  • Alimentation : USB ou source externe (3,3 V, 5 V, 7– 12 V)
  • Trois LED (communication USB, témoin d’alimentation & utilisateur)
  • Deux boutons : utilisateur & reset
  • Reconnues par les EDI IAR, Keil, et les EDI à compilateur GCC
 
La Nucleo-64.