The micro:bit is a computing platform from the BBC. It is an open platform for developing all manner of projects and is programmable by many different editors, including a blocks editor provided by Microsoft. Learn more about the micro:bit at the Micro:bit Educational Foundation’s website.
Download the BBC micro:bit extension (version 20200518)
MIT App Inventor has built a set of extensions to allow apps created with MIT App Inventor to interact with a micro:bit. The micro:bit extensions are listed below, with links to documentation for each:
- Microbit_Accelerometer - access the micro:bit’s onboard accelerometer.
- Microbit_Button - receive messages when the micro:bit’s buttons are pressed.
- Microbit_Io_Pin_Simple - a simpler interface to interact with the micro:bit’s onboard pins.
- Microbit_Led - print strings and custom images to the micro:bit’s LED matrix.
- Microbit_Magnetometer - get heading/bearing information from the micro:bit.
- Microbit_Temperature - get external temperature readings (in degrees Celsius) from the micro:bit.
- Microbit_Uart_Simple - send and receive messages using the software serial port (UART) interface for the micro:bit. This can be used to send messages to custom software installed on the micro:bit.