You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/manual.md
+5-56Lines changed: 5 additions & 56 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,76 +11,25 @@ MicroCode makes it possible to program the [micro:bit V2](https://microbit.org)
11
11
As shown above, the micro:bit slots into a (commercially available) shield that provides a color display and extra inputs.
12
12
The MicroCode visual programming model is based on Kodu and targets children age 6-9, younger than the traditional audience for the micro:bit. MicroCode features:
13
13
14
-
-[arcade shields](#arcade-shields) for the micro:bit V2 enable "on the go" programming with familiar game console controls
14
+
-[arcade shields](./purchase#arcade-shields) for the micro:bit V2 enable "on the go" programming with familiar game console controls
15
15
- kid-friendly, icon-based, structured code editor and [programming language](./language)
16
16
- lots of [sample programs](./samples) to get started
17
17
-[translated](#localization) in 20+ languages
18
18
- remote control a [micro:bit robot](./robot) using MicroCode
19
19
to follow lines, avoid obstacles and more.
20
20
- extend and program your creation with [Jacdac accessories](#jacdac) (LEDs, servos, ...)
21
21
22
+
## Purchasing the hardware
23
+
24
+
All the above hardware can be [purchased](./purchase.md) from a variety of vendors.
25
+
22
26
## Getting started
23
27
24
28
Regardless of whether you are using the Arcade shield or web app, you first need to download the (localized) MicroCode hex file to your micro:bit V2. There are two ways to do this:
25
29
26
30
1. visit the [web app](https://microsoft.github.io/microcode/) and follow directions to connect your micro:bit and [automatically download over WebUSB](#download)
27
31
2. visit the [localization](#localization) section to _download_ the MicroCode hex file to your computer and copy to your micro:bit V2 (plugged into your computer via USB).
28
32
29
-
## Arcade shields {#arcade-shield}
30
-
31
-
Three Arcade shields for the micro:bit V2 are available on the market today, as shown below. After downloading the MicroCode hex file to your micro:bit V2, whenever you plug the micro:bit into the Arcade Shield, MicroCode should start running. Your MicroCode program is always live and runnable. Once you remove the micro:bit from the shield, the program will persist and continue to run (assuming the micro:bit is still powered, of course).
- a micro:bit V2, available from many vendors [vendors](https://microbit.org/buy/)
9
+
- a micro:bit[Arcade shield](#arcade-shields)
10
+
11
+
If you want to use Jacdac accessories, you will also need:
12
+
13
+
- a Jacdac kit of Jacdac modules
14
+
15
+
If you further want to use MicroCode with a micro:bit robot, you will also need to purchase the robot, as well as a separate micro:bit for slotting into the robot.
16
+
17
+
## KittenBot MicroCode product
18
+
19
+
KittenBot recently introduced a [MicroCode Explorer Kit](https://www.kittenbot.cc/products/kittenbot-microcode-explorer-kit-computer-free-programming) that includes a micro:bit V2, newbit Arcade shield, Jacdac Kit A.
20
+
21
+
## Arcade Shields for the micro:bit V2
22
+
23
+
Three Arcade shields for the micro:bit V2 are available on the market today, as shown below. After downloading the MicroCode hex file to your micro:bit V2, whenever you plug the micro:bit into the Arcade Shield, MicroCode should start running. Your MicroCode program is always live and runnable. Once you remove the micro:bit from the shield, the program will persist and continue to run (assuming the micro:bit is still powered, of course).
0 commit comments