Afficher la pageAnciennes révisionsLiens de retourExporter en PDFHaut de page Cette page est en lecture seule. Vous pouvez afficher le texte source, mais ne pourrez pas le modifier. Contactez votre administrateur si vous pensez qu'il s'agit d'une erreur. ====== Micro:bit ====== (page créée le 20 mai 2022, en cours de rédaction) **Caractéristiques principales** Caractéristiques détaillées en fonction de la version : https://tech.microbit.org/hardware/ Il existe deux versions principales de micro:bit. \\ **Notes** \\ * les connecteurs en anneaux sont utilisables avec des fiches bananes * Les broches peuvent agir en bouton tactile capacitifs {{:materiel:microbit:microbit_version.png?direct&600|}} {{:materiel:microbit:microbit_v1vsv2.png?direct&600|}} {{:materiel:microbit:microbit_comparaison.jpg?direct&600|}} ===== Brochage / Pinout ===== [{{:materiel:microbit:microbit_pinout_gd.png?direct&600|Schéma par PighiXXX, CC BY-SA}}] ===== Programmer la carte ===== En ligne, par bloc, en javascript ou micropython, avec l'éditeur makecode * https://makecode.microbit.org/?lang=fr En ligne / en local, par bloc avec Scratch * https://scratch.mit.edu/microbit En local, en code micropython, avec l'éditeur Mu * https://codewith.mu/ * https://microbit-micropython.readthedocs.io/en/latest/index.html En local, en code C, avec l'IDE arduino * https://learn.adafruit.com/use-micro-bit-with-arduino?view=all ===== Utilisation ===== ==== Connexion série sur linux ==== A minima, on peut utiliser screen pour recevoir les données ls /dev/ttyACM* # chercher le port screen /dev/ttyACM0 115200 # on arrête screen avec CTRL-A, puis K (pour Kill)... # sur l'utilisation de screen, voir https://www.tecmint.com/screen-command-examples-to-manage-linux-terminals/ Des exemples pour une réception dans processing ici : https://github.com/emoc/microbit_utile ===== Extensions ===== micro:bit + shield grove : https://wiki.seeedstudio.com/Grove_Inventor_Kit_for_microbit/ ===== Ressources ===== **https://github.com/carlosperate/awesome-microbit** Utilisation micro:bit + processing : * https://github.com/AtelierNum/workshop_code_creatif_1819/blob/master/Floody/Floody_Code/Floody_Code.pde * https://github.com/AtelierNum/workshop_code_creatif_1819/blob/master/Floody/Floody_Code/microsensor.pde Compteur de pas avec l'accéléromètre intégré : https://microbit.org/fr/projects/make-it-code-it/low-energy-step-counter/?editor=python \\ Data logging avec microbit v2 : https://microbit.org/get-started/user-guide/data-logging/ materiel/microbit.txt Dernière modification: 2022/05/24 15:21par emoc