Description
Et dans les 100 lignes du code pour les projets avec les cartes Feather Sense et Clue Express d'Adafruit
Le langage de programmation Python est apprécié des pédagogues qui facilitent la compréhension de la syntaxe. C'est encore plus facile avec les expériences informatiques. La société Adafruit développe une version spéciale de Python pour les microcontrôleurs 32 bits : CircuitPython .
Les instructions suivantes sont disponibles pour la programmation initiale et CircuitPython sur deux cartes : Feather BlueFruit Sense (également appelé Feather nRF52840 Sense) et CLUE nRF52840 Express. Chacune est animée par le SoC nRF52840 de NORDIC avec une architecture à 32 bits.
Après le voyage du programme embarquée, l'auteur fait le tri dans le classique chimique, pour apprendre à compléter l'orientation programmation de l'application du langage. Je préfère avoir un intervenant direct sur le terrain des projets basés sur les cartes et différents périphériques. Plus la quarantaine des exemples et les installations permanentes de la richesse du CircuitPython. Cependant l'auteur est une limite imposée pour ne pas décourager les novices : le code de chaque projet ne dépasse jamais la centaine de lignes. Le matériel utilisé est également simple : un simple programmateur, un simple PC suffit ; aucun soudage grâce au câblage sur platine d'essai. Les chariots d'extension FeatherWing pour le Feather nRF52840 Sense permettent de 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érentes compositions, installation des bibliothèques nécessaires, programmation, tests ?) avec explications et détails. Les différents exemples de code et projets sont disponibles sur Github. Les résultats du projet sont présents sur les vidéos du tribunal disponibles sur YouTube.
Après le cours, le nouveau Pythonien pourra facilement approfondir les notions abordées et donner vie à ses propres projets grâce aux outils qu'il aura dissertés.
C'est l'adresse des lycéens et des étudiants impliqués dans la communauté des makers.
Chaîne YouTube de l?auteur :