Menu
Mon panier

En cours de chargement...

Recherche avancée

Initiation au langage CircuitPython et à la puce nRF52840 - En moins de 100 lignes de code par projet avec les cartes Feather Sense et Clue Express d'Adafruit (Broché)

Michaël Bottin

Ladyada

(Préfacier)

  • Publitronic-Elektor

  • Paru le : 25/02/2021
Le langage de programmation Python est apprécié par les pédagogues parce que sa syntaxe le rend facile à comprendre. Il s'est également imposé chez... > Lire la suite
  • Plus d'un million de livres disponibles
  • Retrait gratuit en magasin
  • Livraison à domicile sous 24h/48h*
    * si livre disponible en stock, livraison payante
39,95 €
Expédié sous 3 à 6 jours
  • ou
    À retirer gratuitement en magasin U
    entre le 31 juillet et le 5 août
Le langage de programmation Python est apprécié par les pédagogues parce que sa syntaxe le rend facile à comprendre. Il s'est également imposé chez les informaticiens expérimentés. La société Adafruit a développé une version spéciale de Python pour l'embarquer sur les microcontrôleurs à 32 bits : CircuitPython. Ce livre permettra au lecteur de s'initier à la programmation en CircuitPython sur deux cartes : Feather BlueFruit Sense (également appelée Feather nRF52840 Sense) et CLUE nRF52840 Express.
Chacune est animée par le SoC nRF52840 de NORDIC avec une architecture à 32 bits. Pour ce voyage dans le monde de la programmation embarquée, l'auteur sort du chemin classique, à savoir un cours complet sur la programmation orientée objet appliquée à ce langage. Il préfère emmener le lecteur directement sur le terrain avec des projets qui mettent en oeuvre les cartes et différents périphériques. Plus d'une quarantaine d'exemples et de montages permettent de découvrir la richesse de CircuitPython.
Toutefois l'auteur s'est imposé une limite pour ne pas décourager les novices : le code de chaque projet ne dépasse jamais la centaine de lignes. Pour ce qui est du matériel, là aussi la simplicité domine : aucun programmateur, un simple PC suffit ; aucun soudage grâce au câblage sur platine d'essai. Les cartes d'extension FeatherWing à enficher sur la Feather nRF52840 Sense permettent de démultiplier ses fonctions : matrice de LED, enregistreur de données, écran à encre électronique, écran OLED, écran TFT, commande de moteurs, audio, relais...
Toutes les étapes (assemblage des différents composants, installation des bibliothèques requises, programmation, tests...) sont expliquées en détail. Le code des différents exemples et projets est disponible sur Github. Le résultat de chaque projet est même présenté sur de courtes vidéos disponibles sur YouTube. A la fin de sa lecture, le nouveau Pythonien pourra facilement approfondir les notions abordées et donner vie à ses propres projets grâce aux outils qu'il aura essayés.
Ce livre s'adresse aux lycéens et étudiants ainsi qu'à toute la communauté des makers.
  • Date de parution : 25/02/2021
  • Editeur : Publitronic-Elektor
  • ISBN : 978-2-86661-211-5
  • EAN : 9782866612115
  • Format : Grand Format
  • Présentation : Broché
  • Nb. de pages : 552 pages
  • Poids : 1.015 Kg
  • Dimensions : 17,0 cm × 23,6 cm × 3,2 cm
Le langage de programmation Python est apprécié par les pédagogues parce que sa syntaxe le rend facile à comprendre. Il s'est également imposé chez les informaticiens expérimentés. La société Adafruit a développé une version spéciale de Python pour l'embarquer sur les microcontrôleurs à 32 bits : CircuitPython. Ce livre permettra au lecteur de s'initier à la programmation en CircuitPython sur deux cartes : Feather BlueFruit Sense (également appelée Feather nRF52840 Sense) et CLUE nRF52840 Express.
Chacune est animée par le SoC nRF52840 de NORDIC avec une architecture à 32 bits. A la fin de sa lecture, le nouveau Pythonien pourra facilement approfondir les notions abordées et donner vie à ses propres projets grâce aux outils qu'il aura essayés. Ce livre s'adresse aux lycéens et étudiants ainsi qu'à toute la communauté des makers.

Biographie de Michaël Bottin

Le déclic s'est produit au cours de l'année 1990 durant sa formation en DUT génie électrique et informatique industrielle à Lille. Michaël Bottin n'avait alors que 17 ans lorsqu'il a découvert ce monde nouveau qui lui permettait de comprendre tant de choses autour de lui. Depuis, il ne s'est jamais éloigné de l'électronique et il n'a pas quitté son fer à souder. La programmation a progressivement pris une place de plus en plus importante dans ses réalisations, d'abord avec le langage C puis avec le langage Python.
Il est depuis de nombreuses années enseignant à l'IUT de Rennes où il essaie de transmettre sa passion à ses étudiants en privilégiant un apprentissage par projet.

Initiation au langage CircuitPython et à la puce nRF52840 - En moins de 100 lignes de code par projet avec les cartes Feather Sense et Clue Express d'Adafruit est également présent dans les rayons

Michaël Bottin - Initiation au langage CircuitPython et à la puce nRF52840 - En moins de 100 lignes de code par projet avec les cartes Feather Sense et Clue Express d'Adafruit.
Initiation au langage CircuitPython et à la puce...
Michaël Bottin
39,95 €
Haut de page