Introduction

Dans cette partie, nous allons balayer l'ensemble des fonctionnalités de la carte microbit sous MicroPython en les illustrant par des exemples très simple.

On supposera ici que les bases de la programmation sous Python sont connues. L'objet n'est pas d'apprendre Python mais de voir comment ce dernier s'adapte sur la carte microbit. Pour vos premier pas en Python, si vous connaissez le système de programmation par blocs, vous pouvez consulter cette page qui vous donnera les clés pour commencer :

https://arduiblog.com/2019/03/06/debuter-en-micropython/

Le site de la DANE de Caen :

Guide MicroPython sur le site micro:bit

La plupart des exemples donnés ci-dessous pourront fonctionner dans le simulateur python se trouvant à l'adresse :

https://create.withcode.uk/

Tapez votre code puis validez par CTRL-ENTREE. Si votre code commence par

from microbit import *

l'exécution du code provoquera l'affichage d'une carte microbit virtuelle qui exécutera votre programme comme sur une vraie carte. Ce simulateur vous permet d'accéder également aux capteurs internes de la carte (accéléromètre, boussole, température...)

Pour finir avec cette introduction, voici un schéma qu'il est toujours utile d'avoir sous la main car il présente le brochage de la carte et l'affectation des entrées-sorties.