# MicroCode for micro:bit

## Overview

[MicroCode](https://aka.ms/m9) is a icon-based (text-free), keyboard friendly editor for the micro:bit V2. It is suitable for younger learners and users with variable accessibility needs.

![Smiley Buttons MicroCode program](https://microsoft.github.io/microcode/docs/images/generated/sample_chuck_a_duck.png)


-   Kid-friendly, icon-based, structured [web-based](https://aka.ms/m9) code editor
-   Live, the code is downloaded to the micro:bit on every edit
-   Cursor based navigation with keyboard (switch access compatible), mouse, touch, screen reader support
-   Accessories (LEDs, servos, ...) supported via [Jacdac](https://aka.ms/jacdac)

MicroCode is open source at https://github.com/microsoft/microcode.

Warning: 

## Parts

Please be sure the micro:bit is a V2 (Version 2). This project doesn't work with the original / V1 board.

### BBC micro:bit v2

[BBC micro:bit v2](https://www.adafruit.com/product/4781)
Meet the new **BBC micro:bit v2** - Upgraded with a powerful new processor that has tons more capability and also adds more sensing with a new speaker and microphone!

The latest micro:bit will fit right into your existing lessons and materials; all the...

In Stock
[Buy Now](https://www.adafruit.com/product/4781)
[Related Guides to the Product](https://learn.adafruit.com/products/4781/guides)
![Angled shot of a BBC micro:bit v2. ](https://cdn-shop.adafruit.com/640x480/4781-04.jpg)

or

### micro:bit v2 Go Bundle - Batteries and USB Cable Included

[micro:bit v2 Go Bundle - Batteries and USB Cable Included](https://www.adafruit.com/product/4834)
Meet the new **BBC micro:bit v2** - Upgraded with a powerful new processor that has tons more capability and also adds more sensing with a new speaker and microphone!

The latest micro:bit will fit right into your existing lessons and materials; all the...

In Stock
[Buy Now](https://www.adafruit.com/product/4834)
[Related Guides to the Product](https://learn.adafruit.com/products/4834/guides)
![Top down view of micro:bit v2 Go Bundle, Batteries and USB Cable.](https://cdn-shop.adafruit.com/640x480/4834-05.jpg)

- [Next Page](https://learn.adafruit.com/microcode-for-microbit/first-program.md)

## Featured Products

### BBC micro:bit v2

[BBC micro:bit v2](https://www.adafruit.com/product/4781)
Meet the new **BBC micro:bit v2** - Upgraded with a powerful new processor that has tons more capability and also adds more sensing with a new speaker and microphone!

The latest micro:bit will fit right into your existing lessons and materials; all the...

In Stock
[Buy Now](https://www.adafruit.com/product/4781)
[Related Guides to the Product](https://learn.adafruit.com/products/4781/guides)
### micro:bit v2.2 Go Club 10-Pack

[micro:bit v2.2 Go Club 10-Pack](https://www.adafruit.com/product/4833)
Meet the new&nbsp; **BBC micro:bit v2** &nbsp;- Upgraded with a powerful new processor that has tons more capability and also adds more sensing with a new speaker and microphone!

The latest micro:bit will fit right into your existing lessons and materials; all the existing...

In Stock
[Buy Now](https://www.adafruit.com/product/4833)
[Related Guides to the Product](https://learn.adafruit.com/products/4833/guides)
### micro:bit v2 Go Bundle - Batteries and USB Cable Included

[micro:bit v2 Go Bundle - Batteries and USB Cable Included](https://www.adafruit.com/product/4834)
Meet the new **BBC micro:bit v2** - Upgraded with a powerful new processor that has tons more capability and also adds more sensing with a new speaker and microphone!

The latest micro:bit will fit right into your existing lessons and materials; all the...

In Stock
[Buy Now](https://www.adafruit.com/product/4834)
[Related Guides to the Product](https://learn.adafruit.com/products/4834/guides)

## Related Guides

- [Adafruit Sparkle Motion](https://learn.adafruit.com/adafruit-sparkle-motion.md)
- [Adafruit PiCowbell Proto for Pico](https://learn.adafruit.com/picowbell-proto.md)
- [16x32 RGB Display with Raspberry Pi - part 2](https://learn.adafruit.com/16x32-rgb-display-with-raspberry-pi-part-2.md)
- [Buttermilk Boat with Circuit Playground Express](https://learn.adafruit.com/boat-with-circuit-playground-express.md)
- [Visual Studio Code for Education... and CircuitPython](https://learn.adafruit.com/visual-studio-code-for-education-and-circuitpython.md)
- [A Z80 CP/M emulator for the SAMD51](https://learn.adafruit.com/z80-cpm-emulator-for-the-samd51-grand-central.md)
- [Phone-Activated Talking Dog Collar](https://learn.adafruit.com/phone-activated-talking-dog-collar.md)
- [Logic Gates Simulator on Fruit Jam](https://learn.adafruit.com/logic-gates-simulator-on-fruit-jam.md)
- [micro:bit Lesson 1. Using the Built-in Sensors](https://learn.adafruit.com/micro-bit-lesson-1-using-the-built-in-sensors.md)
- [DIY Pocket LED Gamer - Tiny Tetris!](https://learn.adafruit.com/diy-3d-printed-handheld-pocket-game-tiny-tetris-snake.md)
- [Multi-tasking the Arduino - Part 2](https://learn.adafruit.com/multi-tasking-the-arduino-part-2.md)
- [Adafruit Bonsai Buckaroo](https://learn.adafruit.com/adafruit-bonsai-buckaroo.md)
- [Spell Jam App on Fruit Jam](https://learn.adafruit.com/spell-jam-app-on-fruit-jam.md)
- [Boglin MONSTER M4SK Mod](https://learn.adafruit.com/boglin-monster-m4sk-mod.md)
- [MakeCode Course for Circuit Playground Express](https://learn.adafruit.com/makecode-circuit-playground-express-course.md)
