# Microbit

![](/files/-M-mJBrSC8dpnVBCJb_e)

## Key Features:&#x20;

* **Small micro-controller board designed by BBC for use in computer education in the UK**&#x20;
* **Bunch of sensors, buttons and display are packed on 4cm x 5cm board**&#x20;
* **Online programming tool and eco-system of learning material makes it ideal kit for school students**
* **Online emulator makes it convenient to learn programming even without the board**

## Hardware

* 25 individually-programmable LEDs – Create icons, display scrolling text or numbers or even graphs!
* 2 programmable buttons – Use them as input and trigger a piece of code on the device
* Physical connection pins – Connect external components like a motor, speaker or LEDs
* Light and temperature sensors – Measure physical parameters to make light and temperature dependent systems
* Motion sensors (accelerometer and compass) – Measure the acceleration, movement, shake or tilt of the Micro:bit board and use them as trigger in your code; Compass lets you detect the direction your board is facing!
* Wireless Communication, via Radio and Bluetooth – Communicate with PC, mobile or other&#x20;
* Micro:bit wirelessly USB interface – Connect to your PC and download code to it.

![Block editor for Microbit](/files/-M-mKajf3hsjdnVF-KNe)

## What do we need?

&#x20;Computer with internet connection, Micro:bit, USB cable

![](/files/-M-mL-VmHy9aaIlYjw1k)

![](/files/-M-mL2R-s5cGfSuiKrvo)

## Online course

{% embed url="<https://www.pakronics.com.au/collections/microbit-online-course>" %}

## Resource

{% embed url="<https://makecode.microbit.org/>" %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://learn.pakronics.com.au/primary/microbit.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
