A Bit about my Project

My project was based on the idea that the distances between individual Microbits can be read, using the radio module on them, and to use these distances to detect when Microbits moved too close to each other.

single and base triple microbits


The goals of my project were:

  • Detect the distances between Microbits
  • Be able to change whether the Microbit was set to indoor or outdoor mode
  • Be able to connect to a server Microbit and see the distances.



  • Components List

    Hardware Components:

  • 4 BBC Microbits
  • Computer
  • USB cable, to connect Microbit to computer
  • microbit

    Software Components:

  • Microbit code for the base server Microbit, which is connected to the computer
  • Microbit code for the clients that connect to the base server
  • Python code, reads data in from the base Microbit, cleans it and uploads it to a Google Firebase
  • google-firebase-logo