7.1 Carte microbit : composants
-
Carte basée sur un Cortex-M0 :
- Horloge à 48Mhz.
- 128Ko pour les programmes, 16Ko de RAM.
- Capteurs et actionneurs embarqués :
-
matrice de 5x5 LED rouges ;
- 2 boutons-poussoirs sur P5 et P11 ;
- accéléromètre 3 axes ;
- magnétomètre.
- Communication par Bluetooth Low Energy (BLE).
- Version particulière de micro-python.
- Connexion série avec l’interpréteur micro-python :
-
périphérique /dev/ttyACM0 (sous Linux) ;
- vitesse 115200 bauds ;
- CLI Linux : minicom -o -D /dev/ttyACM0 -b 115200.
- Partition vfat pour reprogrammation de la carte.
- Programmation assez peu pratique :
-
modification du fichier main.py (ou autre) sur PC ;
- transfert des fichiers avec ufs (paquetage PIP microfs) ;
- chargement dans l’interpréteur par CTRL-D.