# Jacdac+MakeCode Quickstart

MakeCode can already support Jacdac programming of Micro:bit V2. Please read the following instructions carefully to learn how to start programming in MakeCode.&#x20;

### Note: Jacdac only supports Micro:bit V2

### 1. Add Jacdac extension

![](https://kittenbothk.readthedocs.io/en/latest/_images/makecode1.gif)

### 2. Connect Micro:bit to Makecode and download the hex

![](https://kittenbothk.readthedocs.io/en/latest/_images/makecode2.gif)

### 3. The hardware list is automatically updated when plugging in a module

![](https://kittenbothk.readthedocs.io/en/latest/_images/makecode3.gif)

#### If you don't have Jacdac modules, you can use simulator to simulate.

![](https://kittenbothk.readthedocs.io/en/latest/_images/makecode4.gif)

### Micro:bit cannot connect to MakeCode repair method

If your Micro:bit cannot connect to MakeCode, please try the following methods.

1. Update web browser
2. Update Microbit firmware
3. Reinstall mbed driver

#### How to reinstall mbed driver

**1. Connect Micro:bit to PC**

**2. Search and Run (Device Manager)**

![](https://kittenbothk.readthedocs.io/en/latest/_images/devicemanager.png)

**3.Select mbed device, remove and uninstall device**

![](https://kittenbothk.readthedocs.io/en/latest/_images/mbed.gif)

**4. Reconnect Micro:bit**
