An application for the Microbit V2 + an Arcade shield that makes collecting data from the Microbit's sensors easy and fun. MicroData can be used to enhance scientific experiments inside & outside of the classroom - without the need for an external computer. MicroData allows you to:
- Record data and events into flash storage.
- View real-time graphs of sensor readings.
- Create graphs from recorded data.
- View data & events in a tabular format.
- Use Jacdac sensors for Light, Soil moisture, Distance, Flexibility, Temperature.
- Command other Microbits (including those without Arcade Shields) to log data.
- Collect data from sensors on other Microbits over the radio.
MicroData makes it easy to select and configure sensors. The data collected through it can be used to:
- Teach and better understand Data Science.
- Experiment with Physical Computing.
- Perform Science experiments.
- Explore the diverse features of the BBC Microbit V2.
You will need an Arcade Shield for the micro:bit V2 to make use of MicroData.
A walkthrough of some of the experiments you can do with MicroData are available in .
The binary.hex files for the most recent releases of MicroData are available .
- Install the MakeCode CLI.
- Attach a micro:bit to your computer using USB cable.
- Clone this repo and cd to it
- invoke
mkc -d
, which will produce the MicroData hex file (in built/mbcodal-binary.hex) and copy it to the micro:bit drive.
You need to use https://makecode.microbit.org/beta currently to build MicroData. You can load this repo into MakeCode using the Import button in the home page and selecting "Import URL".
- Clone https://github.com/microsoft/vscode-makecode
- cd to vscode-makecode repo directory and checkout branch dev/riknoll/simx
- yarn install
- code .
- F5 to run new instance of VS Code
- open folder to the directory of this repo