micro:bit V2 (BBC micro:bit v2)
⚡ L’essentiel en 60 secondes
- soc_target_mcu — Nordic nRF52833 — 32-bit ARM Cortex-M4 @ 64 MHz (with FPU), 512 KB flash, 128 KB RAM, 2.4 GHz BLE radio running Nordic S113 SoftDevice, integrated temperature sensor. (Wikipedia, nRF52833 Product Specification) - No GPU (graphics = 5×5 LED matrix only). - Usable flash in practice: the official MicroPython firmware region is documented as up to 248 KB at 0x00000000 — the rest of the 512 KB is taken by the SoftDevice/CODAL runtime and data-logging/filesystem regions, so "≈256 KB for the app" is the practical figure in the official docs. (microbit-micropython docs — hex format)
- interface_mcu_usb_programmer_not_user_programmable — KL27Z (V2.00) or nRF52820 (V2.2x) running DAPLink (MSC + CDC + CMSIS-DAP HID + WebUSB); it is not connected to the edge-connector GPIOs. (tech.microbit.org/firmware/daplink-interface/)
- display — 5×5 LED matrix (25 LEDs; true 5×5 matrix on V2, unlike V1's scanned 9×3), driven by software multiplexing; also usable as a light sensor. (tech.microbit.org/hardware/schematic/)
- inputs — Buttons A (P0.14) and B (P0.23) + reset (hold reset 3 s = power off on v2, per Wikipedia); touch-sensitive logo (FACE_TOUCH, P1.04); rings P0/P1/P2 support capacitive touch via 10 MΩ external pull-ups. (tech.microbit.org schematic, edge connector, Wikipedia)
- sensors_actuators — combined accelerometer + magnetometer — ST LSM303 (or NXP FXOS8700CQ on some builds) on internal I²C, shared open-drain interrupt COMBINED_SENSOR_INT (P0.25); Knowles MEMS microphone with activity LED (MIC_IN P0.05, RUN_MIC P0.20); magnetic speaker (Jiangsu Huaneng MLT-8530) driven from P0.00 through the interface chip DAC. (Wikipedia, tech.microbit.org schematic pinmap)
- edge_connector_gpio — 25 strips @ 1.27 mm (80-pin double-sided connector compatible), notched on V2; 5 crocodile-clip rings (P0, P1, P2, 3V, GND). 20 GPIO (P0–P20) at 3.3 V logic: - Analog (ADC): P0, P1, P2 (rings) + P3, P4, P10 (shared with LED columns). - PWM: any pin, but the DAL DynamicPWM driver allows only 3 simultaneous PWM outputs. - Touch: P0, P1, P2 (+ logo). - SPI: P13 SCK / P14 MISO / P15 MOSI; I²C (external): P19 SCL / P20 SDA (4.7 kΩ pull-ups fitted, shared with on-board motion sensor); UART available; NFC possible on P8/P9 (disabled by default). - IO drive: standard drive 0.5–4 mA, high-drive 5 mA per nRF52833 datasheet tables transcribed on the edge-connector page. (tech.microbit.org/hardware/edge-connector/)
- Sur cette fiche : 9 tutoriels · 10 codes
La carte micro:bit V2, développée à l'origine par la BBC dans le cadre de la campagne « Make It Digital » au Royaume-Uni et désormais gérée par la fondation Micro:bit Educational Foundation, représente une évolution majeure de la célèbre carte éducative destinée à l'apprentissage de l'informatique dans les écoles. Lancée en octobre 2020, cette version conserve l'esprit pédagogique de son prédécesseur tout en intégrant des composants électroniques plus performants et de nouvelles fonctionnalités interactives. Il s'agit d'une carte mono-plaquette à microcontrôleur open source, conçue pour être accessible aux débutants tout en offrant des possibilités techniques suffisantes pour des projets avancés. Son architecture repose sur un cœur de traitement puissant, le circuit intégré Nordic nRF52833, qui est un microcontrôleur 32 bits basé sur l'architecture ARM Cortex-M4 cadencé à 64 MHz. Pour les non-initiés, cela signifie que la carte possède une capacité de calcul rapide et efficace, capable de gérer simultanément plusieurs tâches complexes comme l'affichage, la lecture des capteurs et la communication radio, tout en consommant très peu d'énergie. Ce processeur est accompagné de 512 Ko de mémoire flash pour stocker le programme et 128 Ko de mémoire vive pour les données temporaires. Il est important de noter que la mémoire utilisable par l'utilisateur est légèrement inférieure à la capacité totale, car une partie est réservée au système d'exploitation embarqué et aux bibliothèques de communication Bluetooth.
L'un des apports les plus significatifs de la version V2 par rapport à la V1 est l'intégration d'une entrée et d'une sortie audio complètes. La carte dispose désormais d'un microphone MEMS, un capteur de son miniature, ainsi que d'un haut-parleur magnétique intégré. Cette combinaison permet aux élèves de créer des projets interactifs réagissant au son, comme des détecteurs de bruit, des instruments de musique ou des systèmes de reconnaissance vocale simple. Le haut-parleur permet également de jouer des mélodies ou des effets sonores prédéfinis, enrichissant considérablement le retour utilisateur sans nécessiter de câblage externe. De plus, la carte intègre un capteur combiné accéléromètre et magnétomètre, permettant de détecter le mouvement, l'orientation et la direction. Cela ouvre la voie à des applications telles que des boussoles numériques, des compteurs de pas ou des jeux contrôlés par l'inclinaison de la carte. L'affichage se fait toujours via une matrice de 25 LEDS disposées en grille 5x5, qui sert non seulement à afficher du texte ou des images simples, mais aussi de capteur de lumière ambiante lorsqu'elle n'est pas utilisée pour l'affichage.
La connectivité de la micro:bit V2 est centrée sur la technologie Bluetooth Low Energy (BLE), opérant sur la fréquence de 2,4 GHz. Contrairement à d'autres cartes de développement, elle ne dispose pas de Wi-Fi ni de port Ethernet, ce qui simplifie son utilisation pour les débutants en évitant la complexité de la configuration réseau. Le BLE permet aux cartes de communiquer entre elles pour créer des réseaux de jeux ou d'échange de données, une fonctionnalité très prisée dans les classes pour enseigner les concepts de réseau et de communication pair à pair. La programmation de la carte est rendue extrêmement simple grâce à un système de « glisser-déposer ». Lorsqu'on branche la carte à un ordinateur via son port USB micro-B, elle apparaît comme une clé USB nommée MICROBIT. Il suffit alors de déposer un fichier de programme compilé (au format .hex) sur ce lecteur pour que la carte le téléverse automatiquement. Ce processus est géré par une puce d'interface distincte (le KL27Z ou le nRF52820 selon la révision de la carte) qui agit comme un pont entre l'USB et le microcontrôleur principal, garantissant que la carte reste programmable même si le code utilisateur plante.
Sur le plan des entrées/sorties, la carte offre une grande flexibilité grâce à son connecteur de bord (edge connector) qui expose 20 broches GPIO (General Purpose Input/Output). Ces broches fonctionnent en logique 3,3 volts et peuvent être configurées pour lire des signaux analogiques, générer des signaux PWM (pour contrôler la vitesse des moteurs ou la luminosité des LEDS), ou détecter des contacts tactiles. Les anneaux métalliques P0, P1 et P2, ainsi que le logo de la carte, sont sensibles au toucher capacitif, permettant d'utiliser le corps humain comme interrupteur. Cependant, l'utilisation de ces broches nécessite une certaine vigilance car certaines sont partagées avec d'autres fonctions internes. Par exemple, les broches P3, P4, P6, P7, P9 et P10 sont reliées aux colonnes de la matrice LED, ce qui signifie qu'il faut désactiver l'affichage avant de les utiliser pour d'autres entrées/sorties. De même, la sortie audio du haut-parleur est routée par défaut sur la broche P0, ce qui peut interférer si l'on souhaite utiliser cette broche comme entrée tactile ou analogique. La documentation officielle recommande de ne pas réutiliser les broches P19 et P20, car elles sont partagées avec le bus I2C interne utilisé par le capteur de mouvement.
L'alimentation de la carte est polyvalente. Elle peut être alimentée via le port USB, par une pile connectée au connecteur JST-PH, ou directement par les broches 3V et GND. La V2 bénéficie d'un régulateur de tension intégré plus robuste que la V1, capable de fournir jusqu'à 300 mA, bien que la documentation recommande de considérer environ 190 mA comme marge de sécurité pour les accessoires externes afin d'éviter les surcharges. Il est crucial de respecter les limites de tension, car une alimentation incorrecte sur la broche 3V peut endommager les composants. La carte est conçue pour fonctionner sur une large plage de températures, bien que les spécifications exactes au niveau de la carte ne soient pas toujours publiées, se basant sur les caractéristiques industrielles du microcontrôleur. Enfin, la micro:bit V2 s'inscrit dans une philosophie d'open hardware, avec des schémas de circuit et des listes de composants entièrement documentés, permettant à la communauté de comprendre son fonctionnement interne et de développer des accessoires compatibles. Cette transparence, couplée à une communauté active et à des ressources pédagogiques riches, fait de la micro:bit V2 un outil incontournable pour l'éducation technologique, capable de faire le pont entre la programmation visuelle simple et le développement de bas niveau en C/C++ ou MicroPython.


Schéma de brochage (pinout)
| Attr | Specs | vérifié |
|---|---|---|
soc_target_mcu | Nordic nRF52833 — 32-bit ARM Cortex-M4 @ 64 MHz (with FPU), 512 KB flash, 128 KB RAM, 2.4 GHz BLE radio running Nordic S113 SoftDevice, integrated temperature sensor. (Wikipedia, nRF52833 Product Specification) - No GPU (graphics = 5×5 LED matrix only). - Usable flash in practice: the official MicroPython firmware region is documented as up to 248 KB at 0x00000000 — the rest of the 512 KB is taken by the SoftDevice/CODAL runtime and data-logging/filesystem regions, so "≈256 KB for the app" is the practical figure in the official docs. (microbit-micropython docs — hex format) | ✔ |
interface_mcu_usb_programmer_not_user_programmable | KL27Z (V2.00) or nRF52820 (V2.2x) running DAPLink (MSC + CDC + CMSIS-DAP HID + WebUSB); it is not connected to the edge-connector GPIOs. (tech.microbit.org/firmware/daplink-interface/) | ✔ |
display | 5×5 LED matrix (25 LEDs; true 5×5 matrix on V2, unlike V1's scanned 9×3), driven by software multiplexing; also usable as a light sensor. (tech.microbit.org/hardware/schematic/) | ✔ |
inputs | Buttons A (P0.14) and B (P0.23) + reset (hold reset 3 s = power off on v2, per Wikipedia); touch-sensitive logo (FACE_TOUCH, P1.04); rings P0/P1/P2 support capacitive touch via 10 MΩ external pull-ups. (tech.microbit.org schematic, edge connector, Wikipedia) | ✔ |
sensors_actuators | combined accelerometer + magnetometer — ST LSM303 (or NXP FXOS8700CQ on some builds) on internal I²C, shared open-drain interrupt COMBINED_SENSOR_INT (P0.25); Knowles MEMS microphone with activity LED (MIC_IN P0.05, RUN_MIC P0.20); magnetic speaker (Jiangsu Huaneng MLT-8530) driven from P0.00 through the interface chip DAC. (Wikipedia, tech.microbit.org schematic pinmap) | ✔ |
edge_connector_gpio | 25 strips @ 1.27 mm (80-pin double-sided connector compatible), notched on V2; 5 crocodile-clip rings (P0, P1, P2, 3V, GND). 20 GPIO (P0–P20) at 3.3 V logic: - Analog (ADC): P0, P1, P2 (rings) + P3, P4, P10 (shared with LED columns). - PWM: any pin, but the DAL DynamicPWM driver allows only 3 simultaneous PWM outputs. - Touch: P0, P1, P2 (+ logo). - SPI: P13 SCK / P14 MISO / P15 MOSI; I²C (external): P19 SCL / P20 SDA (4.7 kΩ pull-ups fitted, shared with on-board motion sensor); UART available; NFC possible on P8/P9 (disabled by default). - IO drive: standard drive 0.5–4 mA, high-drive 5 mA per nRF52833 datasheet tables transcribed on the edge-connector page. (tech.microbit.org/hardware/edge-connector/) | ✔ |
connectivity | Bluetooth Low Energy (2.4 GHz, S113 SoftDevice) — no Wi-Fi, no Ethernet. USB micro-B (device only, via interface chip). (Wikipedia) | ✔ |
power | USB 5 V, JST-PH battery connector, or 3V/GND rings / rear pads. V2 has a dedicated on-board regulator rated 300 mA (vs 120 mA via KL26 on V1); docs budget ~30 mA for on-board peripherals and state ≈190 mA available on the edge connector (the overview table on the power page quotes up to 270 mA — the docs themselves are inconsistent; treat 190 mA as the safe design figure). Operating rail 1.7–3.6 V per chip tables; low-Vf diode source-selects USB/battery. (tech.microbit.org/hardware/power-supply/, schematic page) | ✔ |
dimensions | 51.60 mm × 42.00 mm (Wikipedia rounds to "43 mm × 52 mm"); JST connector height 5.5 mm. (tech.microbit.org/hardware/schematic/) | ✔ |
- Fabricant / développeur : conçu à l'origine par la BBC (BBC Learning, BBC R&D) avec des partenaires (Nordic, NXP, ARM, Microsoft, Samsung, Farnell element14, Lancaster University…) pour la campagne britannique « Make It Digital » ; aujourd'hui propriété de la Micro:bit Educational Foundation (microbit.org), qui la vend. (Wikipedia — Micro Bit, microbit.org)
- Type : microcontrôleur à carte unique open-source-hardware destiné à l'enseignement de l'informatique dans les écoles britanniques (distribution gratuite aux élèves de Year 7 dans le programme d'origine). (Wikipedia)
- Sortie : v2 annoncée/sortie le 13 octobre 2020 (v1 : 10 février 2016). (Wikipedia)
- Prix de lancement : « Available for the same price as the original micro:bit » d'après le résumé de lancement de la v2 sur Wikipedia. (Wikipedia)
- Statut : Actif — actuel produit phare de la gamme, vendu dans le monde entier via des partenaires/canaux de distribution (microbit.org/buy/) ; la cible CODAL v2 reçoit encore des commits (2026). (github.com/lancaster-university/codal-microbit-v2)
- Variantes (révisions de carte) : - V2.00 — MCU d'interface NXP/Freescale KL27Z (Cortex-M0+, 48 MHz, DAPLink). (tech.microbit.org/firmware/daplink-interface/) - V2.2x (appellations communautaires « v2.1 »/« v2.2 ») — MCU d'interface remplacé par un Nordic nRF52820 ; régulateur dédié embarqué ; images d'usine DAPLink 0256/0257. (tech.microbit.org/hardware/schematic/, page DAPLink)
+ Points forts
- Entrées/sorties sonores sur une carte éducative : micro MEMS (avec LED d'activité) + haut-parleur magnétique + effets sonores intégrés, API music/audio/speech (TTS via MARMITE) — unique parmi les cartes de classe à ce prix. (docs microphone, docs speaker, Wikipedia)
- Logo tactile et anneaux P0/P1/P2 sensibles au toucher. (schéma tech.microbit.org)
- La matrice LED sert aussi de capteur de lumière ambiante (l'affichage doit être désactivé pour ces broches). (docs edge connector)
- Fonctionnalité NFC sur P8/P9 (NFC matérielle du nRF52833, désactivée par défaut). (schéma tech.microbit.org)
- API « radio » BLE pour jeux/chats de pair à pair entre cartes ; tutoriel radio dans la documentation officielle. (tutoriel radio MicroPython)
- Extinction par maintien du reset 3 s + modes sommeil (power.reset_reason, API de sommeil) pour les projets sur batterie. (Wikipedia, docs power)
- Programmation par glisser-déposer sans pilote (DAPLink MSC/CDC/WebUSB) — fonctionne même après un plantage du code utilisateur, puisque le flashage est assuré par le MCU d'interface séparé. (page DAPLink)
- Matériel ouvert : schémas, nomenclature (BOM) et une reference design entièrement documentée pour fabriquer des cartes compatibles. (tech.microbit.org/hardware/reference-design/, dépôt microbit-v2-hardware)
- Anneau d'accessibilité (P12, fonction « ACCESSIBILITY ») réservé à la prise en charge des modes d'assistance. (docs edge connector)
− Points faibles
- Le port série USB perd des caractères au-delà de 9600 baud : seules TX/RX sont câblées entre la puce d'interface et le MCU cible (pas de contrôle de flux), documenté par la Fondation. (tech.microbit.org/firmware/daplink-interface/ — UART connection)
- Diaphonie ADC lors de la lecture de plusieurs broches analogiques (lire P1 après P0 renvoyait des sauts erratiques d'environ 1024 ; ancien problème CODAL, clos en 2021). (codal-microbit-v2 issue #81)
- Seulement 3 canaux PWM simultanés — allouer un 4e désilence un canal existant (limitation du DAL DynamicPWM). (docs edge connector)
- Pièges du partage de broches : P3/P4/P6/P7/P9/P10 sont câblées à la matrice LED (il faut faire display.disable avant tout usage en GPIO) ; P5/P11 sont les boutons ; P19/P20 partagent l'I²C interne avec le capteur de mouvement (« strongly suggested » de ne pas les réaffecter). (docs edge connector)
- Le haut-parleur est relié à la broche P0 : la sortie son est par défaut aussi routée sur P0, donc utiliser P0 en E/S tactile/analogique entre en conflit avec le haut-parleur ; speaker.off existe mais ne désactive pas la route audio P0. (docs speaker)
- Révisions matérielles silencieuses : les cartes V2.2x (interface nRF52820, chemin micro différent) exigent des éditeurs/firmwares à jour ; les anciennes images DAPLink (<0247) n'ont pas WebUSB, et un firmware d'interface obsolète est la première cause des signalements « won't flash from browser » — un guide officiel de mise à jour du firmware existe. (page DAPLink, page firmware microbit.org)
- Pièges d'alimentation : ne pas alimenter depuis des batteries USB externes (tension hors plage / coupure automatique à faible charge) ; l'anneau 3V est le rail V_TGT brut — une inversion de polarité ou plus de 3,6 V peuvent endommager les puces (diode/régulateur externes conseillés) ; budget régulateur ≈190 mA pour les accessoires. (tech.microbit.org/hardware/power-supply/)
- Les échecs de flashage se manifestent par FAIL.TXT/ASSERT.TXT sur le lecteur MICROBIT ; la base de connaissances des codes d'erreur est maintenue par la Fondation. (page DAPLink, KB codes d'erreur)
- Court-circuits aux pinces crocodiles sur les anneaux 0/1/2 pouvant perturber l'affichage LED et la précision de la détection de lumière (bandes de protection uniquement sur 3V/GND). (docs edge connector)
- Retour d'expérience expert expert — expert-microcontroleur
- J'ai repris la micro:bit v2 pour un projet de capteurs. Le SoC nRF52833 est solide, mais attention aux pièges matériels documentés. Le speaker est câblé sur P0, ce qui rend l'usage de cette broche en entrée analogique ou tactile très compliqué, même avec speaker.off. De plus, si vous lisez plusieur… — expert-microcontroleur
- Merci pour ce rappel, j'ai perdu une heure à comprendre pourquoi mes lectures sur P0 étaient bizarres, c'était le conflit avec le haut-parleur. Par contre, j'ai un souci avec la vitesse série. Dès que je dépasse les 9600 bauds, je perds des caractères. C'est normal ? Je pensais que le BLE gérait to… — maker-debutant-42
- Oui, la perte de données au-dessus de 9600 bauds est due à l'absence de contrôle de flux matériel entre le KL27 et le nRF52833, c'est documenté officiellement. Pour l'alimentation sur le pin 3V, prudence absolue : c'est le rail brut V_TGT. La doc déconseille fortement les packs de batteries USB à c… — bricoleur-silicium
Retours et projets de la communauté
- Micro:bit V2 Review - A Must-Have For Every Classroom electromaker.io
- Updated 4x faster BBC micro:bit includes speaker and mic hexus.net
- LED current on BBC micro:bit electronics.stackexchange.com
- Should I use a Micro:bit or Arduino or something else? electronics.stackexchange.com
- FXOS8700CQ pdf
- KL27 pdf
- tech.microbit.org
- hardware
- edge connector & pinout
- power supply
- schematics & pinmap
- DAPLink/interface firmware
- reference design
- microbit.org
- getting started
- firmware updates
- projects
- buy/resellers
- nRF52833 Product Specification
- PDF v1.2 used by tech.microbit.org
- KL27
- FXOS8700CQ
- microbit-foundation/microbit-v2-hardware
- V2.00 schematic PDF
- V2.21 nRF52820 schematic
- lancaster-university/codal-microbit-v2
- microbit-v2-samples
- microbit-foundation/micropython-microbit-v2
- bbcmicrobit/micropython
- v2 docs
- microbit-foundation/DAPLink
- makecode.microbit.org
- python.microbit.org
- Mu editor
- support.microbit.org
- error codes KB
- microbit.pinout.xyz
- Wikipedia: Micro Bit
- Le port série USB perd des caractères au-delà de 9600 baud : seules TX/RX sont câblées entre la puce d'interface et le MCU cible (pas de contrôle de flux), documenté par la Fondation. (tech.microbit.org/firmware/daplink-interface/ — UART connection)
- Diaphonie ADC lors de la lecture de plusieurs broches analogiques (lire P1 après P0 renvoyait des sauts erratiques d'environ 1024 ; ancien problème CODAL, clos en 2021). (codal-microbit-v2 issue #81)
- Seulement 3 canaux PWM simultanés — allouer un 4e désilence un canal existant (limitation du DAL DynamicPWM). (docs edge connector)
- Pièges du partage de broches : P3/P4/P6/P7/P9/P10 sont câblées à la matrice LED (il faut faire display.disable avant tout usage en GPIO) ; P5/P11 sont les boutons ; P19/P20 partagent l'I²C interne avec le capteur de mouvement (« strongly suggested » de ne pas les réaffecter). (docs edge connector)
- Le haut-parleur est relié à la broche P0 : la sortie son est par défaut aussi routée sur P0, donc utiliser P0 en E/S tactile/analogique entre en conflit avec le haut-parleur ; speaker.off existe mais ne désactive pas la route audio P0. (docs speaker)
- Révisions matérielles silencieuses : les cartes V2.2x (interface nRF52820, chemin micro différent) exigent des éditeurs/firmwares à jour ; les anciennes images DAPLink (<0247) n'ont pas WebUSB, et un firmware d'interface obsolète est la première cause des signalements « won't flash from browser » — un guide officiel de mise à jour du firmware existe. (page DAPLink, page firmware microbit.org)
- Pièges d'alimentation : ne pas alimenter depuis des batteries USB externes (tension hors plage / coupure automatique à faible charge) ; l'anneau 3V est le rail V_TGT brut — une inversion de polarité ou plus de 3,6 V peuvent endommager les puces (diode/régulateur externes conseillés) ; budget régulateur ≈190 mA pour les accessoires. (tech.microbit.org/hardware/power-supply/)
- Les échecs de flashage se manifestent par FAIL.TXT/ASSERT.TXT sur le lecteur MICROBIT ; la base de connaissances des codes d'erreur est maintenue par la Fondation. (page DAPLink, KB codes d'erreur)
- Court-circuits aux pinces crocodiles sur les anneaux 0/1/2 pouvant perturber l'affichage LED et la précision de la détection de lumière (bandes de protection uniquement sur 3V/GND). (docs edge connector)
- Afficher du texte sur la matrice LED 5×5 debutant Schéma : IMG-microbit-v2-debutant-1-microbit-v2-afficher-texte.svg — Carte micro:bit V2 vue de face avec la matrice LED 5×5 affichant un smiley, câble micro-USB à côté
- Réagir aux boutons A, B et au pad tactile du logo debutant Schéma : IMG-microbit-v2-debutant-2-microbit-v2-boutons-ab.svg — micro:bit V2 avec doigts appuyant sur les boutons A et B et doigt touchant le logo tactile, flèches de liaison vers la matrice LED
- Détecter l'inclinaison et les gestes avec l'accéléromètre debutant Schéma : IMG-microbit-v2-debutant-3-microbit-v2-inclinaison-accelerometre.svg — micro:bit V2 inclinée avec flèches de mouvement, icône secouer et flèches haut/bas/gauche/droite autour de la carte
- Boussole numérique avec le magnétomètre intermediaire Schéma : IMG-microbit-v2-intermediaire-1-microbit-v2-boussole-magnetometre.svg — micro:bit V2 à plat avec rose des vents au-dessus, aiguille pointant vers le N et chiffre de cap affiché sur la matrice LED
- Communication entre deux micro:bit avec le module radio intermediaire Schéma : IMG-microbit-v2-intermediaire-2-microbit-v2-radio-communication.svg — deux micro:bit V2 face à face avec ondes radio entre elles, message « SOS » transitant de la matrice de l'une à l'autre
- Se connecter en BLE UART depuis un smartphone intermediaire Schéma : IMG-microbit-v2-intermediaire-3-microbit-v2-ble-uart.svg — smartphone affichant une application série Bluetooth à côté d'une micro:bit V2, flux de données BLE entre les deux et matrice LED affichant un message reçu
- Mesurer le niveau sonore avec le micro MEMS avance Schéma : IMG-microbit-v2-avance-1-microbit-v2-micro-niveau-sonore.svg — micro:bit V2 avec micro MEMS en gros plan sur la face avant, ondes sonores arrivant vers la carte et barre de niveau de 5 LED de la matrice
- Piloter le haut-parleur : sons, mélodies et voix avance Schéma : IMG-microbit-v2-avance-2-microbit-v2-haut-parleur-musique.svg — micro:bit V2 avec haut-parleur magnétique en gros plan, notes de musique sortant de la carte et route audio vers la broche P0 indiquée
- Low-power : extinction, sommeil et réveil avance Schéma : IMG-microbit-v2-avance-3-microbit-v2-low-power-sommeil-reveil.svg — micro:bit V2 alimentée par une pile JST, icône lune de sommeil sur la matrice, bouton A et pictogramme mouvement entourés comme sources de réveil
Bibliothèque de code — exemples écrits pour cette carte
coeur.pyMicroPythonboutons.pyMicroPythonpodometre.pyMicroPythonlumiere.pyMicroPythonmusique.pyMicroPythonradio_ping.pyMicroPythonboussole.pyMicroPythonservo.pyMicroPythonneopixel.pyMicroPythonjournal.pyMicroPython
Exemples et dépôts trouvés en ligne
- lancaster-university/codal-microbit-v2 github.com
- microbit-foundation/micropython-microbit-v2 github.com
- microsoft/pxt-microbit github.com