The Micro:bit is a reasonably inexpensive, but powerful microcontroller created by the BBC in the United Kingdom. Its purpose is to make coding and digital creating accessible to all students. It has an accelerometer, a compass, two input buttons, 3 input/outputs, bluetooth and a battery to run your program when disconnected from the computer/chromebook.