micro:bit
micro:bit is a tiny circuit board designed to help kids learn to code and create with technology. It has many features including an LED display, buttons, and a motion sensor. You can connect it to Scratch and build creative projects that combine the magic of the digital and physical worlds.
Install Scratch Link

Getting Started
Install Scratch micro:bit HEX

Connect a micro:bit to your computer with a USB cable

Drag and drop the HEX file onto your micro:bit
Connecting micro:bit to Scratch

Power your micro:bit with USB or a battery pack.

Use the Scratch editor.

Add the micro:bit extension.
Things to Try
Display “Hello!”


Starter Projects
Troubleshooting
Make sure Scratch Link is running
If Scratch Link does not appear in your notification area (system tray), run Scratch Link from your Start menu.
Make sure your browser is compatible with Scratch Link
Scratch Link is compatible with most browsers on macOS and Windows. For Safari, please update to Scratch Link 2.x, Safari 14 or newer, and macOS 10.15 or newer.
Make sure your operating system is compatible with Scratch Link
The minimum operating system versions are listed at the top of this page. See instructions for checking your version of Windows or macOS.
If you are using macOS 12, please update to macOS 12.3 or newer. Earlier versions of macOS 12 may not work correctly with Scratch Link.
Close other copies of Scratch
Only one copy of Scratch can connect with the micro:bit at a time. If you have Scratch open in other browser tabs, close it and try again.
Make sure no other computer is connected to your micro:bit
Only one computer can be connected to a micro:bit at a time. If you have another computer connected to your micro:bit, disconnect the micro:bit or close Scratch on that computer and try again.
Make sure you aren’t hitting the “reset” button
Sometimes while using the micro:bit you can accidentally press the “reset” button on the back in-between the USB and power ports. Make sure you keep your fingers (and toes) away from it while using Scratch!
Make sure you have location services enabled on Chromebooks or Android tablets
Bluetooth can be used to provide location data to the app. In addition to granting the Scratch App permission to access location, location must be enabled in your general device settings. Search for 'Location' in your settings, and make sure it is on. On Chromebooks search for 'Location' in the Google Play Store Android preferences.