Cartes de développement ST Nucleo chez Mouser
Facilitant le développement et l’évaluation des microcontrôleurs STM32 32-bits de ST, notamment le STM32F401 à 84 MHz, ces cartes comportent beaucoup de fonctions avancées qui n’existent pas dans d’autres écosystèmes de développement de microcontrôleur. En plus du jeu usuel de boutons poussoirs, de LEDs et d’une interface de débogage USB, elles disposent de deux jeux uniques de connecteurs d’extension.
Le premier jeu, situé sur les bords extérieurs de la carte, est proposé en standard sur toutes les cartes Nucleo. Ces connecteurs permettent d’accéder facilement à tous les périphériques du microcontrôleur cible pendant le test et le développement.
Le second jeu de connecteurs, imbriqué dans le premier, est compatible avec les cartes d’extension Arduino shield. Ces connecteurs supportent l’utilisation des cartes d’extension Arduino Uno v3, appelées "Arduino shields", ouvrant aux cartes Nucleo un accès étendu aux douzaines de cartes d’extension compatibles avec Arduino. Elles supportent une grande variété d’applications dont Ethernet, des afficheurs LCD, des communications GSM voix et données, des communications ZigBee, des réseaux WiFi, la commande de moteur, des synthétiseurs de musique et de son, et autres.
Les cartes Nucleo sont aussi compatibles avec plusieurs outils de développement d’autres fournisseurs comprenant les compilateurs C de IAR Systems et Keil Software. Des IDE libres basés sur GNU sont également supportés tels que mbed qui assure une programmation rapide et facile par la méthode de »glisser-déposer’’ (drag‑n‑drop) du microcontrôleur cible. Egalement compatible, le debugger ST-LINK qui peut être détaché sur le connecteur USB, situé sur la partie perforée de la carte, ainsi que d’autres produits ST.
www.mouser.com/stm-nucleo-development-boards/