Links to Relevant Wiki Articles(s):

Links to Relevant Scratch Resources:


What are extensions?

In the Scratch editor, you can add collections of extra blocks called "extensions." For example, there are extensions that enable you to program physical devices (such as micro:bit and LEGO robotics kits) and to translate text within your Scratch projects. 


How can I use them?

If you click on the "Extensions" button in the bottom left corner of the Scratch programming editor, you will see a listing of all Scratch Extensions. When you select one of the extensions, a new category of blocks will be added to your project. The extension will be automatically loaded each time your project is opened. You can add multiple extensions to the same project.


What if I don’t see an extension for my device?

If you don't see an extension for your device, it is likely that there is no official link between Scratch and the device, but we encourage you to check with the manufacturer as well!