> For the complete documentation index, see [llms.txt](https://sharinghub-eng.kittenbot.hk/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://sharinghub-eng.kittenbot.hk/main-controllers/meowbit/meowbit-programming-tutorial/meowbits-io-pins.md).

# Meowbit’s IO Pins

Meowbit has the same 20 IO Pins as the Micro:bit, you can connect different modules to use on the Meowbit.

### MakeCode Arcade Coding Tutorial

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

#### Load IO Pin Extension

#### [Loading Extensions](/wifibrick_iot/makecode/mckb.md)

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

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

#### Blocks for IO Pins

```
Loading the extension for Robotbit would automatically load the extension for IO pins.
```

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

#### Using the IO Pins

**Reading values**

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

[Sample Code Link](https://makecode.com/_7ubaidLXoJai)

**Writing Values**

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

[Sample Code Link](https://makecode.com/_46pdR89CkTD5)

### Kittenblock Coding Tutorial

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

#### Blocks for IO Pins

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

**Reading values**

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

**Writing Values**

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