La carte
NUCLEO-L476RG, est une carte programmable développée par la société franco-italienne STMicroelectronics.
La mémoire interne de la NUCLEO-L476RG, permet d'accueillir un programme informatique (suite d'instructions à réaliser) conçu par l'utilisateur.
Composée d'une puce électronique (dit microcontrôleur) STM32, cette carte est programmée en utilisant un ordinateur.
La carte se compose de différentes parties, voici les plus importantes sur le schéma ci-dessous :

Le
microcontrôleur STM32, est l'élément principal de la carte, il contient dans sa mémoire le programme de l'utilisateur.
Le
port USB, permet de connecter la carte à l'ordinateur, via le câble USB. Celui-ci permet d'alimenter la carte en énergie électrique, ainsi que le transfert des données du programme sur la carte.
Le
bouton B1 permet d'interagir avec la carte. On peut réaliser une action lorsque l'instruction suivante "si le bouton B1 est appuyé, alors...." est utilisée.
Le
bouton Reset permet de relancer à zéro le programme qui se trouve dans la mémoire de la carte.
Les LED (n°1, 2 et 3) sont des indicateurs pour l'utilisateur. La LED n°1 indique l'alimentation électrique de la carte. Elle clignote lors de la copie d'un programme. Elle ne peut pas être programmée.
Les
LED n°2 et
n°3 peuvent être programmées par l'utilisateur : être allumées, éteintes ou clignoter.
Les
connecteurs (au format Arduino Uno) permettent de fixer des modules d'extensions, c'est notamment le cas du module nommé
Base Shield Grove fourni dans le Starter Kit.

D'autres éléments composent cette carte
NUCLEO-L476RG, mais ils ne sont pas nécessaires pour la découverte de la programmation avec le Starter Kit.
Pour en savoir plus :
https://www.st.com/en/evaluation-tools/nucleo-l476rg.html