IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Raspberry Pi Discussion :

[Raspberry Pi Pico] [MicroPython] Apprendre à programmer en MicroPython avec la carte Raspberry Pi Pico [Tutoriel]


Sujet :

Raspberry Pi

  1. #1
    Responsable Arduino et Systèmes Embarqués


    Avatar de f-leb
    Homme Profil pro
    Enseignant
    Inscrit en
    Janvier 2009
    Messages
    12 601
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Janvier 2009
    Messages : 12 601
    Points : 56 700
    Points
    56 700
    Billets dans le blog
    40
    Par défaut [Raspberry Pi Pico] [MicroPython] Apprendre à programmer en MicroPython avec la carte Raspberry Pi Pico


    Récemment, la fondation Raspberry Pi a fait son entrée dans l'univers des microcontrôleurs avec sa nouvelle carte à 4 $ dénommée Pi Pico.

    La rédaction de Developpez.com vous propose un tutoriel d'initiation à la programmation en langage MicroPython dans l'EDI Thonny :

    Code python : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    from machine import Pin, Timer
    led = Pin(15, Pin.OUT)
    timer = Timer()
     
    def blink(timer):
        led.toggle()
     
    timer.init(freq = 2.5, mode = Timer.PERIODIC, callback = blink)

    Bonne lecture

    Cours et tutoriels Raspberry Pi

  2. #2
    Rédacteur

    Avatar de naute
    Homme Profil pro
    Retraité
    Inscrit en
    Mars 2009
    Messages
    708
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Mars 2009
    Messages : 708
    Points : 2 924
    Points
    2 924
    Par défaut
    Bonjour Fabien .

    Merci pour ce tuto .
    Cette carte est également programmable via l'IDE Arduino, mais, comme pour les ESP, la possibilité d'utiliser MicroPython est un vrai plus, surtout pour ceux qui ne sont pas des magiciens du C . En plus, une fois le premier "gros" chargement fait, à savoir MicroPython, tout le reste consiste à transférer des fichiers "texte" et on économise donc le temps non négligeable de compilation, surtout quand il s'agit de petites modifications sur un seul fichier.

    Mon avis personnel (pléonasme ) est que cette carte dispose de bien des atouts, mais que le manque de connectivité WiFi la prive de tout moyen de communication à distance, ce qui complique notamment les mises à jour. Tout dépend, bien sûr, du projet.

    Amicalement,
    Hervé

  3. #3
    Responsable Arduino et Systèmes Embarqués


    Avatar de f-leb
    Homme Profil pro
    Enseignant
    Inscrit en
    Janvier 2009
    Messages
    12 601
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Janvier 2009
    Messages : 12 601
    Points : 56 700
    Points
    56 700
    Billets dans le blog
    40
    Par défaut
    Hello Hervé

    Citation Envoyé par naute Voir le message
    Cette carte est également programmable via l'IDE Arduino
    C'est une bonne chose, même si la fondation RPi propose également un SDK C/C++.

    Citation Envoyé par naute Voir le message
    [...] cette carte dispose de bien des atouts, mais que le manque de connectivité WiFi la prive de tout moyen de communication à distance
    Il y aura bien quelques constructeurs qui vont nous proposer des kits, shields, HAT ou autres hacks pour la connecter au WiFi. L'écosystème autour de la carte se développe, faut bien que le business tourne...

  4. #4
    Expert éminent sénior Avatar de Artemus24
    Homme Profil pro
    Agent secret au service du président Ulysses S. Grant !
    Inscrit en
    Février 2011
    Messages
    6 378
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Agent secret au service du président Ulysses S. Grant !
    Secteur : Finance

    Informations forums :
    Inscription : Février 2011
    Messages : 6 378
    Points : 19 055
    Points
    19 055
    Par défaut
    Salut à tous.

    J'aurai aimé savoir comment programmer ce Raspberry Pi Pico, sans passer par ces utilitaires.
    Par exemple, compiler en C/C++, transférer l'exécutable vers la Raspberry Pi Pico, ...

    Comme j'ai déjà les utilitaires pour l'ESP32 (Arduino) sous windows 10, j'aurai aimé savoir si l'on peut ls utiliser aussi ?
    Et surtout comment faire.

    @+
    Si vous êtes de mon aide, vous pouvez cliquer sur .
    Mon site : http://www.jcz.fr

  5. #5
    Responsable Arduino et Systèmes Embarqués


    Avatar de f-leb
    Homme Profil pro
    Enseignant
    Inscrit en
    Janvier 2009
    Messages
    12 601
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Janvier 2009
    Messages : 12 601
    Points : 56 700
    Points
    56 700
    Billets dans le blog
    40
    Par défaut
    Salut Artemus,

    Comme j'ai déjà les utilitaires pour l'ESP32 (Arduino) sous windows 10...
    Si tu es dans l'EDI Arduino officiel, tu as un port : Arduino-Pico

    Sinon la toolchain est différente (processeur ARM pour la Pico, Xtensa pour ESP32), voir le getting started pour l'installation des outils.

  6. #6
    Expert éminent sénior Avatar de Artemus24
    Homme Profil pro
    Agent secret au service du président Ulysses S. Grant !
    Inscrit en
    Février 2011
    Messages
    6 378
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Agent secret au service du président Ulysses S. Grant !
    Secteur : Finance

    Informations forums :
    Inscription : Février 2011
    Messages : 6 378
    Points : 19 055
    Points
    19 055
    Par défaut
    Salut f-leb.

    Merci !

    @+
    Si vous êtes de mon aide, vous pouvez cliquer sur .
    Mon site : http://www.jcz.fr

Discussions similaires

  1. Tutoriel pour apprendre à programmer en Go avec les templates GoLand
    Par Community Management dans le forum JetBrains
    Réponses: 0
    Dernier message: 13/08/2019, 19h45
  2. Apprendre à programmer en Assembleur avec Visual C++
    Par Community Management dans le forum Assembleur
    Réponses: 0
    Dernier message: 27/02/2016, 15h00
  3. Programmer une application avec une carte d'accès
    Par nanache91 dans le forum Débuter avec Java
    Réponses: 1
    Dernier message: 08/08/2014, 10h48

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo