Le guide
Tutos et activités de démarrage
ouvrir
Utiliser la cartemicro:bit seule
Activitésen bloc
Plateformes pourprogrammer
Capteurs etaccessoires
Liste dumatériel
Nous contacter
Pour allerplus loin
Activités surla cybersécurité
Activitéssur l'IA
Activitésen Python
liste du matériel
Liste du matériel - version rentrée scolaire 2024-2025
15 cartes micro:bit V2 & 1 bâche piste robotique avec zone d’étalonnage 1 module hub I2C 8 piles rechargeables AAA avec support et chargeur Câbles Grove (pour capteurs, servo et caméra HuskyLens) 1 mallette de rangement avec mousse intercalaire de transport
8 cartes d’extension bitmaker
1 barre de 15 LED
2 rubans 30 LED
distance à ultrason
2 capteurs de
2 écrans LCD
2 servomoteurs (180° et rotation continue)
2 potentiomètres
CO2, température et humidité
1 capteur de
1 caméra HuskyLens
d’humidité du sol capacitif
1 capteur
2 robots Maqueen plus avec batterie
couleurs
1 capteur de
mouvements
1 capteur de
&
Comment ranger LE matériel dans la valise*
* à la livraison, le matériel est livré non rangé. Un document reprend les informations ci-contre.
carte micro:bit présentation et premiers pas
présentation générale
Ressources en ligne
La micro:bit est une petite carte programmable (4 x 5 cm) créée en 2015 par la BBC. Il existe plusieurs environnements de programmation adaptés à l’âge : blocs ou Python. Cette carte permet de découvrir la logique de programmation de façon concrète et ludique. Il devient aisé de développer des projets numériques, des jeux, des activités artistiques ou de domotique notamment. La carte peut être autonome avec son boîtier de piles. Les câbles USB fournis permettent de charger votre programme ou de l'alimenter électriquement.
Introduction à la carte micro:bit sur le site microbit.org
site officiel :
câble USB 2 piles AAA boitier de piles
fonctionnalités intégrées
La carte micro:bit intègre de nombreux capteurs permettant de réaliser rapidement de nombreuses activités d’initiation ou des projets plus aboutis.
fonctionnalités intégrées
La carte micro:bit intègre de nombreux capteurs permettant de réaliser rapidement de nombreuses activités d’initiation ou des projets plus aboutis.
premiers pas
Ressources en ligne
La carte micro:bit ne peut contenir qu'un seul programme. Il reste stocké dans la carte même lorsqu'elle n'est pas alimentée. Un programme de découverte est déjà chargé : pour le lancer, il suffit d'alimenter la carte. Branchez la carte micro:bit au boîter de piles ou à un ordinateur à l’aide du câble micro USB fourni. Dès qu'elle est alimentée, la carte émet le son "bonjour" et affiche un cœur. Appuyez sur le bouton A et la carte va jouer le son "ressort" et afficher un visage souriant, tandis que le bouton B déclenchera un son et un visage triste. Prenez le temps de découvrir les autres éléments déclencheurs ! Il existe deux programmes de découverte différents. Retrouvez les à droite de cette page.
Réinstallez les programmes de découverte :
meet the micro:bit
out of the box experience
Cliquez ici pour découvrir ce programme.
Radio
Cette fonctionnalité permet de faire de vos cartes micro:bit de vrais objets connectés ! Les cartes peuvent communiquer entre elles, sans fil, par Bluetooth. Elles peuvent envoyer à d’autres cartes des instructions, du texte ou des valeurs mesurées. Pour cela, il faut utiliser le menu Radio ou Communication sur Makecode ou Vittascience. Cette fonctionnalité se programme bien-sûr aussi en langage Python sur des plateformes comme Mu. Le principe : Le module radio permet d'envoyer ou de recevoir des messages vers ou depuis une ou plusieurs cartes micro:bit. La communication se fait sans fil sur une fréquence entre 2,4GHz et 2,5Ghz selon le canal choisi (numéroté entre 0 et 83). Utiliser les fonctions diverses du menu Radio pour envoyer et réceptionner des instructions, des valeurs, du texte. La communication peut se faire dans les 2 sens, entre toutes les cartes !
Ressources en ligne
Tutoriel sur Vittascience
Envoyer un sourire sur Makecode
visualisation et téléchargement de données mesurées
Makecode et Vittascience permettent la visualisation de données mesurées en temps réel par la carte ou son simulateur. Ces données sont visibles sur une console propre à chaque plateforme de programmation. Il est aussi possible de télécharger ces données au format .xls pour les exploiter. Exemples de données à visualiser et à télécharger (avec la micro:bit seule ou avec les capteurs et accessoires du kit) : déplacements de la carte selon 3 axes, intensité lumineuse ou sonore, données mathématiques (ex : lancés de dés simulés, température, humidité, pression…) Pour visualiser des données, il faut utiliser le bloc « tracer le graphe » sur Vittascience dans le menu « Communication » ou les blocs « série… » sur Makecode dans le menu « Communication série ». Les fonctions en MicroPython sont données en parallèle sur les plateformes.
Ressources en ligne
Replay du webinaire Vittascience
Exemple de visualisation de données sur Vittascience en mode données et graphe (nombre aléatoire décimal entre 0 et 1)
Plateformes pour programmer
les plateformes de programmation
vittascience.com
également intégré dans
Regarder notre replay animé par le fondateur de Vittascience
les plateformes de programmation
makecode.org
les plateformes de programmation
Mu Editor
les plateformes de programmation
python.microbit.org
Capteurs et accessoires
capteurs et accessoires du kit yes we code!
Le kit Yes We Code! contient de nombreux capteurs et accessoires pour la carte micro:bit. Pour connecter ses différents modules Grove, il faut utiliser un module d’extension, appelé Shield, fourni dans le kit. Plusieurs accessoires peuvent être connectés simultanément : il faut rester vigilant sur la consommation électrique de l'ensemble.
Julie Cornet, animatrice et formatrice à la Compagnie du Code a conçu un programme de découverte pour chaque capteur. Ces programmes, sont accessibles depuis l'image ci-contre :
capteurs et accessoires du kit yes we code!
extension Bitmaker ( aussi appelé shield )
C'est le complément le plus utile car cette extension permet de relier la carte micro:bit à différents accessoires. Doté de quatre LED, il permet de convertir une donnée en un signal lumineux (s'allumer en rouge lorsque le niveau sonore est trop élevé, s'allumer en vert lorsque le degré d'humidité est suffisant...) Pensez à indiquer, dans votre code, sur quel port (P0, P1, P2, I2C...) vous avez branché les différents accessoires qui y sont reliés.
capteurs et accessoires du kit yes we code!
ruban de 30 LED, 1m de long
Ruban souple, étanche, de 30 LED.Chaque LED peut être allumée de façon indépendante en sélectionnant la quantité de rouge, vert et bleu. Tension d'alimentation supérieure à 3V : pensez à alimenter le shield avec un second câble USB.
broche P0, P1 ...
capteurs et accessoires du kit yes we code!
barre rigide de 15 LED, 11cm de long
Barre rigide de 15 LED.Chaque LED peut être allumée de façon indépendante en sélectionnant le niveau de rouge, de vert et de bleu.
broche P0, P1 ...
capteurs et accessoires du kit yes we code!
capteur de distance
Ce capteur utilise les ultrasons pour mesurer la distance qui le sépare d'un obstacle, jusqu'à 2,5 mètres.
broche P0, P1 ...
capteurs et accessoires du kit yes we code!
écran LCD
Cet écran monochrome rétroéclairé affiche deux lignes de texte de 16 caractères. S'il est relié au shield BitMaker, l'interrupteur doit rester sur 3V
port I2C
capteurs et accessoires du kit yes we code!
servo moteurs
Le kit contient deux moteurs asservis : l'un à rotation continue, l'autre à rotation sur 180° Des accesoires fournis (bras de levier, croix...) peuvent se fixer sur l'axe du moteur. Chaque moteur n'utilise que 3 fils alors que la connectique Grove en utilise 4 : notez bien sur quelle broche est reliée votre moteur. Chaque moteur (rotation continue ou 180°) possède son bloc de programmation dédié.
broche P0, P1 ...
capteurs et accessoires du kit yes we code!
potentiomètre rotatif
Ce composant électronique est en réalité une résistance variable. Dans votre code, la valeur lue sur la broche va varier entre 0 et 1023. Cela permet de faire varier une vitesse de rotation d'un moteur, une intensité lumineuse ou sonore, un délai d'attente...
broche P0, P1 ...
capteurs et accessoires du kit yes we code!
détecteur de mouvements
Ce composant effectue une cartographie infrarouge de son environnement pour détecter les fines variations de température. Il est équipé d'un cache de protection qui répartit le signal infrarouge en plusieurs zones. Son angle de détection s'étend sur 120° et jusqu'à 6m de distance.
broche P0, P1 ...
capteurs et accessoires du kit yes we code!
capteur de CO2, température et humidité
Ce composant intègre deux capteurs : une mesure du taux de CO2 par infrarouge, et un second capteur de température et d'humidité. La mesure de CO2 est effectuée toutes les deux secondes et peut varier de 400ppm à 10 000ppm avec une précision de 30ppm. ( ppm = parties par millions ) La mesure de température varie de - 40°C à 70°C avec une précision de 0,4°C. La mesure de l'humidité varie de 0 à 100% avec une précision de 3%.
port I2C
capteurs et accessoires du kit yes we code!
caméra Husky lens
Cette caméra fonctionne de façon autonome avec sa puce dédiée au traitement de l'image par intelligence artificielle. Elle dispose de 7 modes de fonctionnement : - détection de visage, d'objet, de couleurs et d'April Tag - suivi de ligne ou d'objet - classification d'objet Dès lors que l'apprentissage a été effectué avec une série d'images, vous pouvez utiliser la reconnaissance pour déclencher des actions.
port I2C
capteurs et accessoires du kit yes we code!
capteur d'humidité du sol capacitif
Ce capteur résiste à la corrosion et renvoie une valeur comprise entre 0 et 1023 selon le degré d'humidité du sol. A vous d'effectuer les mesures initiales pour savoir quelles sont les valeurs renvoyées dans l'air et dans l'eau.
broche P0, P1 ...
capteurs et accessoires du kit yes we code!
capteur de couleurs
Ce capteur est composé de 16 photodiodes dotées de filtres.4 pour le rouge, 4 pour le vert, 4 pour le bleu et 4 sans filtre pour l'intensité lumineuse.
port I2C
capteurs et accessoires du kit yes we code!
robot Maqueen plus
Ce robot possède 5 capteurs de suivi de ligne au sol et une batterie rechargeable. Vous pourrez facilement y monter la caméra Huskylens.
Compléter votre kit Yes We Code!
Notre sélection de fournisseurs
Le kit Yes We Code! est assez complet mais ne peut pas (encore !) répondre à tous les besoins. Voici quelques idées de capteurs et d’accessoires pour micro:bit qui peuvent le compléter :
Récepteur GPS
a4.fr Le fournisseurdu kit Yes We Code!
Capteur de particules fines
Module Servo Driver Board
Lampadaire
Module tactile
vittascience.com
Pince pour robot Maqueen
Main robotique uHandBit
Manette Gamepad
LED circulaire Zip Halo
Moteur haptique
gotronic.fr
Activités en bloc
activités en bloc
Ressources en ligne
De nombreuses activités et projets peuvent être menés avec la carte micro:bit seule. C'est un bon moyen de prendre en main la carte et ses plateformes de programmation avant de se lancer dans des projets plus complexes avec les accessoires du kit Yes We Code! Voici une sélection de liens vers des activités micro:bit * :
Shifumi (Pierre-Feuille-Ciseaux)
Le cœur clignotant
Boussole Nord
Le cœur clignotant
Shifumi (Pierre-Feuille-Ciseaux)
Boussole Nord
50 activités micro:bit
Sur MakeCode
Sur MakeCode
Sur Vittascience
* Les activités sont généralement présentées sur les plateformes Makecode ou Vittascience. Elles proposent toutes les deux un mode hybride afin de traduire les blocs en langage Python.
activités en bloc et tutoriels à télécharger
mesure de distance d'un obstacle
Aca. de Bordeaux
ruban neopixel
par Vittascience
Activités en Python
activités en python
La Fondation Educative micro:bit a conçu un éditeur Python testé avec des enseignants. Il regorge de fonctionnalités conçues pour surmonter certains obstacles courants pour commencer avec le codage textuel en classe. La plateforme, en ligne, propose des tutos et activités de démarrage en français.
Le guide de la plateforme
en anglais
activités en python
Intermédiaire
Débutant
Intermédiaire
Programmer différents accessoires Grove (Cours SI, STI2D)
Activités de démarrage Ruban de LED,haut-parleur, potentiomètre
Radar de recul activité SNT Ultrason, haut-parleur
Activités diverses avec accessoires Grove activités SNT
par Christophe Guenau Ac. de Dijon
Par Jérôme LenoirAc. de Lille
Par Philippe LeclercAc. de Normandie
Par Nathalie WeibelAc. de Normandie
activités en python avec mu editor
Ressources en ligne
La version Python utilisée pour programmer la micro:bit, appelée MicroPython, est proche de Python3. Elle permet d’utiliser les objets et instructions usuelles : entiers, réels, chaînes de caractères, booléens, listes, instructions conditionnelles, boucles itératives et conditionnelles, fonctions, … Mu Editor permet de lire des fichier .hex écrits en Python et flasher des scripts directement sur le micro:bit sans compilation de fichier. Mu Editor permet également de bénéficier de REPL (session interactive en ligne de commande) qui permet de saisir des instructions Python pour les exécuter directement sur la carte connectée. Mu Editor est écrit en Python pour les utilisateurs Python.
Installer Mu Editor
Tutoriels micro:bitsur le site officiel Mu
Utiliser l’éditeur Mu avec micro:bit
Bibliothèques MicroPython
Olivier Lecluse
activités en python avec mu editor
Ressources en ligne
Tutoriels et activités Python
Notre sélection d’activités pour programmer la carte micro:bit en MicroPython avec Mu Editor :
Activités de prisesen main (NSI) John Doe - Ac. de Rennes
Avancé
Débutant
Intermédiaire
Clignotants pour vélo activité SNT
Faire défiler un texte sur la carte
Le niveau « à bulle »
Python pour la carte micro:bit Julien Launay
BBC micro:bit MicroPython
BBC micro:bit MicroPython
Par Philippe LeclercAc. de Normandie
Activités sur l'IA
L'IA par vittascience
La plateforme Vittascience propose deux types d'activités :
- la génération de texte ou d'image
- l'entraînement d'une IA à partir d'images ou de sons
Vous pouvez constituer votre jeu de données, entraîner le modèle, vérifier les données et visualiser le réseau de neurones avec la pondération des images et leur zone d'influence. Il est possible d'utiliser cet entraînement avec la carte micro:bit avec Adacraft.
IA et carte micro:bit
Ressources en ligne
La puissance de la carte micro:bit V2 lui permet d’exécuter des charges de travail d’IA et d’apprentissage machine. Voici quelques exemples de plateformes et projets :
IA dans les systèmes
Le lapin interactif (marchine learning)
Apprentissage machine avec l'accéléromètre
Sylvain Baillet-Soulard
Nouveauté avril 2025
tutoriel avec la caméra HuskyLens
Par Tiffany Tseng En anglais
en anglais avec Makecode
en français sur Vittascience avec visualisation du réseau de neurones
Activités sur lA cybersécurité
activités et ressources en cybersécurité
Générer un mot de passe solide
Challenges pour s'entraîner au hacking
Découvrez la cybersécurité et ses métiers
Fiches thématiques pour les enseignants
Challenges de recherche sur le web
Enjeux cyber et métiers associés
Pour aller plus loin
pour aller plus loin
Un Padlet dédié à l’action Yes We Code! en accès libre. Vous y trouverez :
- L’agenda (webinaires, événements…)
- Des ressources partagées par les enseignants
- Les infos sur le concours de vidéo de projets
- Des actus
- Nos contacts !
Menu
ça peut vous donner des idées
Ressources en ligne
Les vidéos et lauréats du concours de vidéos de projets 2023-2024
Photographie haute vitesse
eau connectée
tramway IA
auto-gamelle
alerto'préau
pont submersible
nous contacter
Alexandra COSTRACHEVICI · Guillaume CLAIRAND · Richard FUENTES yeswecode@cgenial.org Partagez vos projets : #YesWeCode @Fond_CGenial
remerciements
De nombreux tutoriels et activités cités dans ce guide ont été réalisés par des personnes du monde de l’Education nationale, de la médiation scientifique et de l’entreprise. Merci à elles et à eux ainsi qu’à leurs organisations !
Merci à : Philippe Cuq, Philippe Leclerc, Nathalie Weibel, Julien Launay, Sébastien Tack, Tiffany Tseng, Olivier Lécluse, Emmanuel Farcy, Léo Briand, Damien Vallot, Christophe Gueneau. Délégations au numériques éducatif des rectorats de Normandie, Bordeaux et Lille, Exploradôme, Fondation Micro:bit, Vittascience, Github et ses contributeurs, Robots and physical computing, Robotique tech, IBM, Class’Code, Fun Mooc, OpenClassrooms, Microsoft Makecode, Web Pedago / Lycée Gustave Eiffel. … et à ceux et celles qu’on aurait oubliés !
Guide Yes We Code! Fondation CGénial
Fondation CGénial
Created on July 23, 2024
Contenu du kit Yes We Code!, ressources, tutoriels et exemples de code en bloc et Python pour programmer la carte micro:bit et les capteurs du kit (caméra HuskyLens, capteur de CO2, robot MaQueen Plus, LED Neopixel...)
Start designing with a free template
Discover more than 1500 professional designs like these:
View
Project Roadmap Timeline
View
Step-by-Step Timeline: How to Develop an Idea
View
Artificial Intelligence History Timeline
View
Museum Escape Room
View
Momentum: Onboarding Presentation
View
Urban Illustrated Presentation
View
3D Corporate Reporting
Explore all templates
Transcript
Le guide
Tutos et activités de démarrage
ouvrir
Utiliser la cartemicro:bit seule
Activitésen bloc
Plateformes pourprogrammer
Capteurs etaccessoires
Liste dumatériel
Nous contacter
Pour allerplus loin
Activités surla cybersécurité
Activitéssur l'IA
Activitésen Python
liste du matériel
Liste du matériel - version rentrée scolaire 2024-2025
15 cartes micro:bit V2 & 1 bâche piste robotique avec zone d’étalonnage 1 module hub I2C 8 piles rechargeables AAA avec support et chargeur Câbles Grove (pour capteurs, servo et caméra HuskyLens) 1 mallette de rangement avec mousse intercalaire de transport
8 cartes d’extension bitmaker
1 barre de 15 LED
2 rubans 30 LED
distance à ultrason
2 capteurs de
2 écrans LCD
2 servomoteurs (180° et rotation continue)
2 potentiomètres
CO2, température et humidité
1 capteur de
1 caméra HuskyLens
d’humidité du sol capacitif
1 capteur
2 robots Maqueen plus avec batterie
couleurs
1 capteur de
mouvements
1 capteur de
&
Comment ranger LE matériel dans la valise*
* à la livraison, le matériel est livré non rangé. Un document reprend les informations ci-contre.
carte micro:bit présentation et premiers pas
présentation générale
Ressources en ligne
La micro:bit est une petite carte programmable (4 x 5 cm) créée en 2015 par la BBC. Il existe plusieurs environnements de programmation adaptés à l’âge : blocs ou Python. Cette carte permet de découvrir la logique de programmation de façon concrète et ludique. Il devient aisé de développer des projets numériques, des jeux, des activités artistiques ou de domotique notamment. La carte peut être autonome avec son boîtier de piles. Les câbles USB fournis permettent de charger votre programme ou de l'alimenter électriquement.
Introduction à la carte micro:bit sur le site microbit.org
site officiel :
câble USB 2 piles AAA boitier de piles
fonctionnalités intégrées
La carte micro:bit intègre de nombreux capteurs permettant de réaliser rapidement de nombreuses activités d’initiation ou des projets plus aboutis.
fonctionnalités intégrées
La carte micro:bit intègre de nombreux capteurs permettant de réaliser rapidement de nombreuses activités d’initiation ou des projets plus aboutis.
premiers pas
Ressources en ligne
La carte micro:bit ne peut contenir qu'un seul programme. Il reste stocké dans la carte même lorsqu'elle n'est pas alimentée. Un programme de découverte est déjà chargé : pour le lancer, il suffit d'alimenter la carte. Branchez la carte micro:bit au boîter de piles ou à un ordinateur à l’aide du câble micro USB fourni. Dès qu'elle est alimentée, la carte émet le son "bonjour" et affiche un cœur. Appuyez sur le bouton A et la carte va jouer le son "ressort" et afficher un visage souriant, tandis que le bouton B déclenchera un son et un visage triste. Prenez le temps de découvrir les autres éléments déclencheurs ! Il existe deux programmes de découverte différents. Retrouvez les à droite de cette page.
Réinstallez les programmes de découverte :
meet the micro:bit
out of the box experience
Cliquez ici pour découvrir ce programme.
Radio
Cette fonctionnalité permet de faire de vos cartes micro:bit de vrais objets connectés ! Les cartes peuvent communiquer entre elles, sans fil, par Bluetooth. Elles peuvent envoyer à d’autres cartes des instructions, du texte ou des valeurs mesurées. Pour cela, il faut utiliser le menu Radio ou Communication sur Makecode ou Vittascience. Cette fonctionnalité se programme bien-sûr aussi en langage Python sur des plateformes comme Mu. Le principe : Le module radio permet d'envoyer ou de recevoir des messages vers ou depuis une ou plusieurs cartes micro:bit. La communication se fait sans fil sur une fréquence entre 2,4GHz et 2,5Ghz selon le canal choisi (numéroté entre 0 et 83). Utiliser les fonctions diverses du menu Radio pour envoyer et réceptionner des instructions, des valeurs, du texte. La communication peut se faire dans les 2 sens, entre toutes les cartes !
Ressources en ligne
Tutoriel sur Vittascience
Envoyer un sourire sur Makecode
visualisation et téléchargement de données mesurées
Makecode et Vittascience permettent la visualisation de données mesurées en temps réel par la carte ou son simulateur. Ces données sont visibles sur une console propre à chaque plateforme de programmation. Il est aussi possible de télécharger ces données au format .xls pour les exploiter. Exemples de données à visualiser et à télécharger (avec la micro:bit seule ou avec les capteurs et accessoires du kit) : déplacements de la carte selon 3 axes, intensité lumineuse ou sonore, données mathématiques (ex : lancés de dés simulés, température, humidité, pression…) Pour visualiser des données, il faut utiliser le bloc « tracer le graphe » sur Vittascience dans le menu « Communication » ou les blocs « série… » sur Makecode dans le menu « Communication série ». Les fonctions en MicroPython sont données en parallèle sur les plateformes.
Ressources en ligne
Replay du webinaire Vittascience
Exemple de visualisation de données sur Vittascience en mode données et graphe (nombre aléatoire décimal entre 0 et 1)
Plateformes pour programmer
les plateformes de programmation
vittascience.com
également intégré dans
Regarder notre replay animé par le fondateur de Vittascience
les plateformes de programmation
makecode.org
les plateformes de programmation
Mu Editor
les plateformes de programmation
python.microbit.org
Capteurs et accessoires
capteurs et accessoires du kit yes we code!
Le kit Yes We Code! contient de nombreux capteurs et accessoires pour la carte micro:bit. Pour connecter ses différents modules Grove, il faut utiliser un module d’extension, appelé Shield, fourni dans le kit. Plusieurs accessoires peuvent être connectés simultanément : il faut rester vigilant sur la consommation électrique de l'ensemble.
Julie Cornet, animatrice et formatrice à la Compagnie du Code a conçu un programme de découverte pour chaque capteur. Ces programmes, sont accessibles depuis l'image ci-contre :
capteurs et accessoires du kit yes we code!
extension Bitmaker ( aussi appelé shield )
C'est le complément le plus utile car cette extension permet de relier la carte micro:bit à différents accessoires. Doté de quatre LED, il permet de convertir une donnée en un signal lumineux (s'allumer en rouge lorsque le niveau sonore est trop élevé, s'allumer en vert lorsque le degré d'humidité est suffisant...) Pensez à indiquer, dans votre code, sur quel port (P0, P1, P2, I2C...) vous avez branché les différents accessoires qui y sont reliés.
capteurs et accessoires du kit yes we code!
ruban de 30 LED, 1m de long
Ruban souple, étanche, de 30 LED.Chaque LED peut être allumée de façon indépendante en sélectionnant la quantité de rouge, vert et bleu. Tension d'alimentation supérieure à 3V : pensez à alimenter le shield avec un second câble USB.
broche P0, P1 ...
capteurs et accessoires du kit yes we code!
barre rigide de 15 LED, 11cm de long
Barre rigide de 15 LED.Chaque LED peut être allumée de façon indépendante en sélectionnant le niveau de rouge, de vert et de bleu.
broche P0, P1 ...
capteurs et accessoires du kit yes we code!
capteur de distance
Ce capteur utilise les ultrasons pour mesurer la distance qui le sépare d'un obstacle, jusqu'à 2,5 mètres.
broche P0, P1 ...
capteurs et accessoires du kit yes we code!
écran LCD
Cet écran monochrome rétroéclairé affiche deux lignes de texte de 16 caractères. S'il est relié au shield BitMaker, l'interrupteur doit rester sur 3V
port I2C
capteurs et accessoires du kit yes we code!
servo moteurs
Le kit contient deux moteurs asservis : l'un à rotation continue, l'autre à rotation sur 180° Des accesoires fournis (bras de levier, croix...) peuvent se fixer sur l'axe du moteur. Chaque moteur n'utilise que 3 fils alors que la connectique Grove en utilise 4 : notez bien sur quelle broche est reliée votre moteur. Chaque moteur (rotation continue ou 180°) possède son bloc de programmation dédié.
broche P0, P1 ...
capteurs et accessoires du kit yes we code!
potentiomètre rotatif
Ce composant électronique est en réalité une résistance variable. Dans votre code, la valeur lue sur la broche va varier entre 0 et 1023. Cela permet de faire varier une vitesse de rotation d'un moteur, une intensité lumineuse ou sonore, un délai d'attente...
broche P0, P1 ...
capteurs et accessoires du kit yes we code!
détecteur de mouvements
Ce composant effectue une cartographie infrarouge de son environnement pour détecter les fines variations de température. Il est équipé d'un cache de protection qui répartit le signal infrarouge en plusieurs zones. Son angle de détection s'étend sur 120° et jusqu'à 6m de distance.
broche P0, P1 ...
capteurs et accessoires du kit yes we code!
capteur de CO2, température et humidité
Ce composant intègre deux capteurs : une mesure du taux de CO2 par infrarouge, et un second capteur de température et d'humidité. La mesure de CO2 est effectuée toutes les deux secondes et peut varier de 400ppm à 10 000ppm avec une précision de 30ppm. ( ppm = parties par millions ) La mesure de température varie de - 40°C à 70°C avec une précision de 0,4°C. La mesure de l'humidité varie de 0 à 100% avec une précision de 3%.
port I2C
capteurs et accessoires du kit yes we code!
caméra Husky lens
Cette caméra fonctionne de façon autonome avec sa puce dédiée au traitement de l'image par intelligence artificielle. Elle dispose de 7 modes de fonctionnement : - détection de visage, d'objet, de couleurs et d'April Tag - suivi de ligne ou d'objet - classification d'objet Dès lors que l'apprentissage a été effectué avec une série d'images, vous pouvez utiliser la reconnaissance pour déclencher des actions.
port I2C
capteurs et accessoires du kit yes we code!
capteur d'humidité du sol capacitif
Ce capteur résiste à la corrosion et renvoie une valeur comprise entre 0 et 1023 selon le degré d'humidité du sol. A vous d'effectuer les mesures initiales pour savoir quelles sont les valeurs renvoyées dans l'air et dans l'eau.
broche P0, P1 ...
capteurs et accessoires du kit yes we code!
capteur de couleurs
Ce capteur est composé de 16 photodiodes dotées de filtres.4 pour le rouge, 4 pour le vert, 4 pour le bleu et 4 sans filtre pour l'intensité lumineuse.
port I2C
capteurs et accessoires du kit yes we code!
robot Maqueen plus
Ce robot possède 5 capteurs de suivi de ligne au sol et une batterie rechargeable. Vous pourrez facilement y monter la caméra Huskylens.
Compléter votre kit Yes We Code!
Notre sélection de fournisseurs
Le kit Yes We Code! est assez complet mais ne peut pas (encore !) répondre à tous les besoins. Voici quelques idées de capteurs et d’accessoires pour micro:bit qui peuvent le compléter :
Récepteur GPS
a4.fr Le fournisseurdu kit Yes We Code!
Capteur de particules fines
Module Servo Driver Board
Lampadaire
Module tactile
vittascience.com
Pince pour robot Maqueen
Main robotique uHandBit
Manette Gamepad
LED circulaire Zip Halo
Moteur haptique
gotronic.fr
Activités en bloc
activités en bloc
Ressources en ligne
De nombreuses activités et projets peuvent être menés avec la carte micro:bit seule. C'est un bon moyen de prendre en main la carte et ses plateformes de programmation avant de se lancer dans des projets plus complexes avec les accessoires du kit Yes We Code! Voici une sélection de liens vers des activités micro:bit * :
Shifumi (Pierre-Feuille-Ciseaux)
Le cœur clignotant
Boussole Nord
Le cœur clignotant
Shifumi (Pierre-Feuille-Ciseaux)
Boussole Nord
50 activités micro:bit
Sur MakeCode
Sur MakeCode
Sur Vittascience
* Les activités sont généralement présentées sur les plateformes Makecode ou Vittascience. Elles proposent toutes les deux un mode hybride afin de traduire les blocs en langage Python.
activités en bloc et tutoriels à télécharger
mesure de distance d'un obstacle
Aca. de Bordeaux
ruban neopixel
par Vittascience
Activités en Python
activités en python
La Fondation Educative micro:bit a conçu un éditeur Python testé avec des enseignants. Il regorge de fonctionnalités conçues pour surmonter certains obstacles courants pour commencer avec le codage textuel en classe. La plateforme, en ligne, propose des tutos et activités de démarrage en français.
Le guide de la plateforme
en anglais
activités en python
Intermédiaire
Débutant
Intermédiaire
Programmer différents accessoires Grove (Cours SI, STI2D)
Activités de démarrage Ruban de LED,haut-parleur, potentiomètre
Radar de recul activité SNT Ultrason, haut-parleur
Activités diverses avec accessoires Grove activités SNT
par Christophe Guenau Ac. de Dijon
Par Jérôme LenoirAc. de Lille
Par Philippe LeclercAc. de Normandie
Par Nathalie WeibelAc. de Normandie
activités en python avec mu editor
Ressources en ligne
La version Python utilisée pour programmer la micro:bit, appelée MicroPython, est proche de Python3. Elle permet d’utiliser les objets et instructions usuelles : entiers, réels, chaînes de caractères, booléens, listes, instructions conditionnelles, boucles itératives et conditionnelles, fonctions, … Mu Editor permet de lire des fichier .hex écrits en Python et flasher des scripts directement sur le micro:bit sans compilation de fichier. Mu Editor permet également de bénéficier de REPL (session interactive en ligne de commande) qui permet de saisir des instructions Python pour les exécuter directement sur la carte connectée. Mu Editor est écrit en Python pour les utilisateurs Python.
Installer Mu Editor
Tutoriels micro:bitsur le site officiel Mu
Utiliser l’éditeur Mu avec micro:bit
Bibliothèques MicroPython
Olivier Lecluse
activités en python avec mu editor
Ressources en ligne
Tutoriels et activités Python
Notre sélection d’activités pour programmer la carte micro:bit en MicroPython avec Mu Editor :
Activités de prisesen main (NSI) John Doe - Ac. de Rennes
Avancé
Débutant
Intermédiaire
Clignotants pour vélo activité SNT
Faire défiler un texte sur la carte
Le niveau « à bulle »
Python pour la carte micro:bit Julien Launay
BBC micro:bit MicroPython
BBC micro:bit MicroPython
Par Philippe LeclercAc. de Normandie
Activités sur l'IA
L'IA par vittascience
La plateforme Vittascience propose deux types d'activités :
- la génération de texte ou d'image
- l'entraînement d'une IA à partir d'images ou de sons
Vous pouvez constituer votre jeu de données, entraîner le modèle, vérifier les données et visualiser le réseau de neurones avec la pondération des images et leur zone d'influence. Il est possible d'utiliser cet entraînement avec la carte micro:bit avec Adacraft.IA et carte micro:bit
Ressources en ligne
La puissance de la carte micro:bit V2 lui permet d’exécuter des charges de travail d’IA et d’apprentissage machine. Voici quelques exemples de plateformes et projets :
IA dans les systèmes
Le lapin interactif (marchine learning)
Apprentissage machine avec l'accéléromètre
Sylvain Baillet-Soulard
Nouveauté avril 2025
tutoriel avec la caméra HuskyLens
Par Tiffany Tseng En anglais
en anglais avec Makecode
en français sur Vittascience avec visualisation du réseau de neurones
Activités sur lA cybersécurité
activités et ressources en cybersécurité
Générer un mot de passe solide
Challenges pour s'entraîner au hacking
Découvrez la cybersécurité et ses métiers
Fiches thématiques pour les enseignants
Challenges de recherche sur le web
Enjeux cyber et métiers associés
Pour aller plus loin
pour aller plus loin
Un Padlet dédié à l’action Yes We Code! en accès libre. Vous y trouverez :
Menu
ça peut vous donner des idées
Ressources en ligne
Les vidéos et lauréats du concours de vidéos de projets 2023-2024
Photographie haute vitesse
eau connectée
tramway IA
auto-gamelle
alerto'préau
pont submersible
nous contacter
Alexandra COSTRACHEVICI · Guillaume CLAIRAND · Richard FUENTES yeswecode@cgenial.org Partagez vos projets : #YesWeCode @Fond_CGenial
remerciements
De nombreux tutoriels et activités cités dans ce guide ont été réalisés par des personnes du monde de l’Education nationale, de la médiation scientifique et de l’entreprise. Merci à elles et à eux ainsi qu’à leurs organisations !
Merci à : Philippe Cuq, Philippe Leclerc, Nathalie Weibel, Julien Launay, Sébastien Tack, Tiffany Tseng, Olivier Lécluse, Emmanuel Farcy, Léo Briand, Damien Vallot, Christophe Gueneau. Délégations au numériques éducatif des rectorats de Normandie, Bordeaux et Lille, Exploradôme, Fondation Micro:bit, Vittascience, Github et ses contributeurs, Robots and physical computing, Robotique tech, IBM, Class’Code, Fun Mooc, OpenClassrooms, Microsoft Makecode, Web Pedago / Lycée Gustave Eiffel. … et à ceux et celles qu’on aurait oubliés !