Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

microbit-apps/microcode-v2

Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3,020 Commits
3,020 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

Morty Proxy This is a proxified and sanitized view of the page, visit original site.