Teachable Micro:Bit

Connect TM model β†’ micro:bit via Bluetooth or Simulator

Disconnected
πŸ“– ΰΈ„ΰΈΉΰΉˆΰΈ‘ΰΈ·ΰΈ­
1

🧠 Load Your AI Brain

🧠 Load Your AI Brain

Train your model on Teachable Machine β†’ Image Project β†’ Export β†’ TensorFlow.js β†’ Upload β†’ paste the URL below! πŸ‘‡

Train your model on Teachable Machine β†’ Audio Project β†’ Export β†’ TensorFlow.js β†’ Upload β†’ paste the URL below! πŸ‘‡

βœ… AI Brain is ready! Your teacher has set this up.
Click Connect micro:bit to continue.
2

πŸ“‘ Connect Your micro:bit

Flash the MakeCode program below onto your micro:bit, then click Connect! πŸ”΅

micro:bit not showing in the list?
  1. Use Chrome or Edge on desktop β€” Firefox and Safari do not support Web Bluetooth.
  2. Flash the MakeCode program shown below onto your micro:bit, then press the reset button on the back.
  3. In MakeCode click βš™οΈ Project Settings β†’ turn on No Pairing Required (pairing_mode = 0).
  4. Windows only: If you ever paired this micro:bit via Windows Bluetooth settings, it will be hidden from the browser. Open Settings β†’ Bluetooth & devices, find your micro:bit, click the three-dot menu β†’ Remove device. Then try again.
  5. Still missing? and look for BBC micro:bit in the full list.
3

πŸ“· Start Camera!

🎀 Start Listening!

Your AI watches through the camera and sends commands to your micro:bit! πŸ€–

Your AI listens through the mic and sends commands to your micro:bit! πŸ€–

🧠 Load Model

Image or Audio model URL from Teachable Machine.

🎬 Input Source
πŸ“·
JM Digital Lab
Not started
LEARN Β· CONNECT Β· CREATE
70%
BBC micro:bit
0
1
2
+
-
Currently showing
β€”
πŸ‘† Try It!

Load a model to see class buttons

πŸ” Predictions

Load a model first.

πŸ’‘ LED Response Map

Choose what the virtual micro:bit shows for each class.

Class Shows Color
Load a model to configure
πŸ“‹ Simulator Log
🟒 Simulator ready!
πŸ“· Camera Feed
πŸ“·
JM Digital Lab
Camera not started
LEARN Β· CONNECT Β· CREATE
70%
🎀 Microphone Feed
🎀
Microphone not started
JM Digital Lab Β· LEARN Β· CONNECT Β· CREATE
70%
πŸ” Predictions

Load a model to see predictions.

πŸ€– AI sees:
β€”
not sent
πŸ“‘ Bluetooth Log
⏳ Waiting for connection…
πŸ“¨ From micro:bit 2-way communication
πŸ€– micro:bit says:
β€”
Nothing received yet! πŸ“‘
Press A or B on your micro:bit
to send a message here! πŸ‘Ύ
πŸ“œ Message History
Waiting for messages from micro:bit… πŸ“‘
πŸ“ MakeCode Program

Paste into MakeCode β†’ JavaScript. Set Project Settings β†’ bluetooth.open=1, pairing_mode=0, whitelist=0.

// Load a model to generate the MakeCode snippet.
🎯 Cat