Publié par Laisser un commentaire

Commencer à programmer le Raspberry Pi Pico

Raspberry Pi Pico start blink

Dans ce tuto, nous allons voir comment programmer le Raspberry Pi Pico. Nous utiliserons MicroPython pour faire clignoter le LED intégrée du Raspberry Pi Pico.

Une fois ce tutoriel terminé, vous aurez eu une rapide introduction sur comment connecter le Raspberry Pi Pico à un ordinateur, comment le programmer et comment il peut être utilisé sans être connecté à un ordinateur.

  1. Préparer le matériel

    – Vous avez d’abord besoin d’un ordinateur pour faire tourner Thonny. Thonny est un EDI (environnement de développement intégré) Python, convivial pour interagir avec la carte Raspberry Pi Pico. Dans ce tutoriel, nous utilisons un ordinateur Raspberry Pi fonctionnant sur Raspberry Pi OS, il est livré avec Thonny préinstallé. Ainsi, vous n’avez pas besoin d’installer de logiciel supplémentaire. Assurez-vous simplement que vous utilisez la dernière version du système d’exploitation Raspberry Pi OS. Si besoin, consultez notre tutoriel « Comment mettre à jour votre Raspberry Pi ». Mais pas de soucis si vous n’avez pas d’ordinateur Raspberry Pi. Vous pouvez installer Thonny sur n’importe quel PC si vous le souhaitez. Sur le site de Thonny, vous pouvez télécharger cet EDI gratuitement.

    – Ensuite, vous avez besoin d’un câble USB avec prise micro-USB.

    – Et enfin il vous faut un Raspberry Pi Pico bien sûr. Pour ce tutoriel, peu importe que les broches GPIO soient soudées ou non.

    Visitez notre boutique si vous manquez des composants.
    Raspberry Pi Pico USB-cable

  2. Connectez la carte Pico à votre ordinateur

    Si votre carte Raspberry Pi Pico n’a jamais été utilisée, vous pouvez simplement connecter votre carte à votre ordinateur avec le câble USB.

    Mais si votre carte Pico a été utilisée et qu’un firmware est déjà présent, il est nécessaire de maintenir enfoncé le bouton BOOTSEL blanc pendant que vous connectez la carte à votre ordinateur. Relâchez le bouton quelques secondes après la connexion des deux éléments.Connect Raspberry Pi Pico to computer

  3. Vérifiez si la carte Pico a été reconnue par votre ordinateur


    Avant de continuer, vérifiez rapidement si votre carte Pico est bien connectée à votre ordinateur. Si nécessaire, répétez l’étape 2 et/ou vérifiez votre câble USB.

    Vous pouvez fermer la fenêtre Popup “Removable medium is inserted”.

    Raspberry Pi Pico connection check

  4. Ouvrez Thonny Python IDE

    Vous pouvez trouver Thonny dans le menu des applications (coin supérieur gauche de votre écran) comme le montre la figure ci-dessous. Si vous ne trouvez pas “Tonny” entre vos applications, vous n’avez probablement pas la dernière version de Raspberry Pi OS. Consultez notre tutoriel  « Comment mettre à jour votre Raspberry Pi » avant de continuer.

    Raspberry Pi Thonny

  5. Changez l’interprèteur

    Pour programmer notre carte Pico, nous utilisons MicroPython. MicroPython est un interprèteur de langage Python qui est développé pour les microcontrôleurs comme notre Pico. La syntaxe est très similaire à Python.

    Comme l’interpréteur par défaut pour Thonny est Python 3, nous devons le changer en MicroPython. Vous pouvez le faire en cliquant sur le texte “Python” en bas à droite de la fenêtre Thonny.

    Thonny IDE select MicroPython

  6. Installez le firmware MicroPython sur le Raspberry Pi Pico

    Dès que vous avez choisi de changer l’interpréteur en MicroPython (et que votre Pico est connecté à votre ordinateur), une fenêtre PopupWindow apparaît vous demandant d’installer le firmware MicroPython sur la carte Pico. Cliquez sur le bouton ‘Installer’ pour lancer l’installation du firmware. L’installation du firmware ne prend que quelques secondes.

    Raspberry Pi Pico install firmware
    Si vous avez déjà sauvgardé des scripts sur votre carte déjà utilisée, ils ne seront pas écrasés avec cette opération.

    Et si pour certaines raisons vous obtenez un message d’erreur, vous pouvez également installer le firmware sur votre Pico avec une procédure de glisser-déposer. Cette méthode est expliquée dans la documentation officielle du Raspberry Pi.

  7. Ecrivez le code

    Le but est ici d’écrire un script très basique pour faire clignoter le LED embarquée de la carte Pico. Laisser clignoter un LED est souvent utilisé comme programme ‘Hello world’ pour les microcontrôleurs :-).

    Écrivez ou collez le code suivant dans l’EDI :

    from machine import Pin
    import time
    led = Pin(25, Pin.OUT)
    while True:
     led.toggle()
     time.sleep(1)

    Attention, MicroPython est sensible aux espaces. Ne supprimez pas le “tab” avant led.toggle() et time.sleep(1)

    Thonny Pico blink

  8. Enregistrez votre script

    Maintenant, il est temps d’enregistrer votre script. Vous pouvez l’enregistrer sur votre ordinateur ou sur votre carte Pico. Dans notre cas, nous avons choisi de l’enregistrer sur notre carte Pico.

    Et complétez avec un nom de fichier. Nous nommerons notre script ‘blink.py’. Pas de problème pour choisir votre propre nom de fichier bien sûr. N’oubliez juste pas d’ajouter l’extension ‘.py’ à la fin.

    Thonny save on Raspberry Pi Pico

  9. Exécutez votre script

    Cliquez sur le bouton ‘Run’ et le LED intégrée de la carte Pico devrait commencer à clignoter. Pour arrêter le clignotement du LED, il suffit de cliquer sur le bouton STOP.
    Raspberry Pi Pico start blink

  10. Faites fonctionner votre Pico sans être connecté à votre ordinateur

    Dans cette dernière étape, nous voyons comment faire pour faire fonctionner votre Pico sans être connecté à votre ordinateur.

    Comme ceci, vous pourrez connecter votre Pico à une batterie ou à une alimentation USB par exemple. Faites juste attention à la tension ! Il est sûr d’utiliser une tension comprise entre 1,8 V et 5,5 V.

    Pour faire exécuter votre script MicroPython automatiquement, sans être connecté à l’ordinateur, enregistrez simplement (File > Save as…) le script sur votre carte Pico et nommez-le “main.py“.

    Raspberry Pi Pico main.py

Félicitations ! Vous avez créé votre premier script MicroPython pour le Raspberry Pi Pico. Amusez-vous bien avec vos prochaines expériences !

Cette publication vous a-t-elle été utile ?

Cliquez sur une étoile pour la noter !

Note moyenne 5 / 5. Nombre de voix : 2

Aucune évaluation jusqu’à présent ! Soyez le premier à évaluer cette publication.

Nous sommes désolés que ce tutoriel ne vous ait pas été utile !

Améliorons ce tuto !

Dites-nous comment nous pouvons améliorer ce tuto ?

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée.

Cette publication vous a-t-elle été utile ?

Cliquez sur une étoile pour la noter !

Note moyenne 5 / 5. Nombre de voix : 2

Aucune évaluation jusqu’à présent ! Soyez le premier à évaluer cette publication.

Nous sommes désolés que ce tutoriel ne vous ait pas été utile !

Améliorons ce tuto !

Dites-nous comment nous pouvons améliorer ce tuto ?

découvrez ici plus de produits

Soyez le premier informé de nos derniers tutoriels et produits en vous inscrivant à notre Newsletter

freva.com respecte votre vie privée. Lisez notre politique de protection de la vie privée sur la façon dont nous traitons vos informations personnelles.