Skip to content

microbit-apps/microcode-v2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MicroCode (version 2)

MicroCode is an icon-based programming language and editor for young learners to code with the BBC micro:bit V2. MicroCode allows you to program the micro:bit V2 with only an display shield accessory - no other computer is required!

Getting started with MicroCode

With hardware

To use MicroCode, you will need to:

  1. Get a micro:bit (v2) and one of the display shields.
  2. Download the microcode hex file and copy it your micro:bit.
  3. Insert the micro:bit into the display shield, and make sure the combination is powered.

With the above hardware, in addition to the freely-available MicroCode software, you also can use these other free programming environments:

With simulators (no hardware required)

You can load this repo into https://makecode.microbit.org/beta using the import button on the right-hand side of the home page via "Import URL". Enter https://github.com/microbit-apps/microcode-v2 as the URL.

What's New?

  • MicroCode is built using MakeCode for the micro:bit, which provides direct access to all the micro:bit APIs available through MakeCode

  • Decimal notation (instead of the 1-5 dots in MicroCode-classic)

  • Math (+, -, *, /) and comparison (=, !=, <, >) operators

  • Uniform support for sensors

  • Lots of changes to improve reliability

What happened to MicroCode-classic and its features?

While we soon will retire the MicroCode-classic web site, we plan to bring back the following features from MicroCode-classic:

  • Option to use 1-5 dots, instead of decimal notation, for beginners.
  • Jacdac services
  • Robot cars
  • Localization

Development

See https://github.com/microbit-apps for more information on developing micro:bit apps such as MicroCode.

Contributing

This project welcomes contributions and suggestions.

About

Visual programming of micro:bit

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 14