Quel kit offrir pour débuter en Python : micro:bit V2 ou Pico 2 W ?

Un pingouin ouvre un cadeau avec un dé et observe un petit montage sans fil illustré.

Pour offrir un premier projet Python qui fonctionne dès que l’on secoue la carte, je choisirais le micro:bit V2. Pour brancher un capteur et afficher sa mesure sur le Wi-Fi de la maison, je choisirais le Raspberry Pi Pico 2 W. Le premier réunit déjà l’accéléromètre et l’afficheur. Le second donne accès à une entrée analogique et au Wi-Fi. Voici ce qu’il faut mettre dans chaque boîte pour aller jusqu’au résultat.

Que pourra faire la personne qui reçoit le cadeau ?

À prévoirmicro:bit V2.2, projet déPico 2 W, projet de mesure
ActionSecouer la carteTourner le bouton et actualiser une page
AffichageMatrice de LED intégréeNavigateur sur le réseau local
Sur le bureauCarte et câble micro-USB de donnéesCarte, câble de données, broches, plaque d’essai, fils et potentiomètre 10 kΩ
Pour commencer sans carteSimulateur de l’éditeur micro:bitTests de la page de mesure sur ordinateur

Le lien micro:bit ci-dessous correspond au coffret KEYESTUDIO avec carte V2.2. Côté Pico, le lien mène à la carte Pico 2 W. Vérifiez la liste exacte des accessoires du vendeur, en particulier les broches soudées, le câble de données et les piles éventuelles. Un câble USB qui sert uniquement à la charge peut allumer la carte sans permettre de transférer le programme. Équipement requis pour le micro:bit et versions du Pico 2.

Premier projet, un dé à secouer sur micro:bit

Copiez le programme suivant dans l’éditeur Python officiel. Essayez le geste dans le simulateur, puis transférez le programme sur la carte avec un câble micro-USB de données. L’écran montre un point d’interrogation au démarrage. Chaque secousse affiche un chiffre entre 1 et 6. Un boîtier de piles devient utile pour jouer une fois l’ordinateur débranché. Éditeur Python micro:bit et projet de dé de la Fondation micro:bit.

Afficher le code du dé
"""Copier ce programme dans l'éditeur Python du micro:bit V2."""
from random import randint
from microbit import accelerometer, display, sleep


def tour():
    if accelerometer.was_gesture("shake"):
        display.show(str(randint(1, 6)))
    sleep(60)


if __name__ == "__main__":
    display.show("?")
    while True:
        tour()

Second projet, lire un potentiomètre depuis le navigateur

Pour cette version du projet, prévoyez le Pico 2 W, un câble micro-USB de données, une petite plaque d’essai, des fils et un potentiomètre de 10 kΩ. Pour emboîter le Pico sur la plaque, il faut des rangées de broches soudées. Si personne ne souhaite souder, choisissez une variante W à broches déjà montées, dite WH, ou faites ce choix lors de la préparation du cadeau.

  1. Débranchez la carte. Raccordez les deux bornes extérieures du potentiomètre à 3V3(OUT) et GND. Raccordez la borne centrale, le curseur, à GP26/ADC0. Gardez cette entrée dans la plage 0–3,3 V. Brochage du Pico 2 W.
  2. Installez le micrologiciel MicroPython du Pico 2 W et transférez serveur_pico.py depuis l’archive ci-dessous. Dans la console Thonny, importez demarrer depuis serveur_pico puis appelez la fonction avec le nom et le mot de passe de votre réseau personnel 2,4 GHz. Les identifiants restent sur votre machine et la carte. Démarrer avec MicroPython.
  3. Ouvrez sur le même réseau l’adresse locale affichée. Tournez le bouton et choisissez « Refaire une mesure ». La page donne la lecture de read_u16() de 0 à 65 535 et sa fraction en pourcentage. Au milieu de la course, on s’attend à une valeur proche de 50 % pour un potentiomètre linéaire. Le serveur de démonstration se consulte sur le réseau local. Référence MicroPython pour les entrées analogiques.

Télécharger les deux programmes, les instructions et les tests (ZIP gratuit). Nous avons vérifié sur ordinateur le déclenchement simulé du dé, les bornes du calcul et la réponse HTTP sur une connexion locale. Le câblage, la liaison Wi-Fi et les gestes physiques restent à essayer sur les cartes.

Les deux références présentées

Dos d’une carte micro:bit V2 avec son port USB, le connecteur de piles et les contacts dorés.
La photo ouvre le kit micro:bit sur Amazon. La photo montre la carte de la famille V2, seule. Le lien ouvre le coffret KEYESTUDIO V2.2. Affichage redimensionné, original conservé. Photo de SimonWaldherr. Source originale · CC BY 4.0.
Carte Raspberry Pi Pico 2 W avec connecteur micro-USB et deux rangées de pastilles sans broches soudées.
La photo ouvre la carte Pico 2 W sur Amazon. Photo de la carte Pico 2 W seule, sans broches. Affichage redimensionné, original conservé. Photo de Raspberry Pi Ltd. Source originale · CC BY-SA 4.0.

Si le projet doit aussi exécuter Linux et des bibliothèques Python de bureau, consultez notre présentation du Raspberry Pi 5. Le Pico 2 W du présent comparatif exécute un micrologiciel sur microcontrôleur.

About Salah YAHIAOUI

Salah YAHIAOUI publie sur The Pingouin des tutoriels Python et des décryptages sur l’intelligence artificielle. Les cas pratiques récents précisent leurs données, leurs tests et leurs limites. À propos, méthode éditoriale et contact.

View all posts by Salah YAHIAOUI →

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. Découvrez comment les données de vos commentaires sont traitées.