> 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/functional_module/kittenradio.md).

# KittenRadio

![](https://kittenbothk.readthedocs.io/en/latest/_images/kittenRadio1.jpg)

This is a radio module capable of receiving FM radio signals.

It has a standard 3.5mm audio plug for audio out and pin holes for use with plastic building bricks.

### Product Specifications

* Voltage: 2.5V\~5V
* Type: I2C Module
* Connector: 4Pin PH2.0
* Frequency Range: 76MHz\~108MHz
* Antenna Connector: 3.5mm
* Audio Connector: 3.5mm
* Size: 43mm x 43mm x 24mm

### Product Showcase

![](https://kittenbothk.readthedocs.io/en/latest/_images/kittenRadio8.jpg)

![](https://kittenbothk.readthedocs.io/en/latest/_images/kittenRadio7.jpg)

![](https://kittenbothk.readthedocs.io/en/latest/_images/kittenRadio9.jpg)

![](https://kittenbothk.readthedocs.io/en/latest/_images/kittenRadio10.jpg)

![](https://kittenbothk.readthedocs.io/en/latest/_images/kittenRadio11.jpg)

### Wiring

First connect the antenna and speakers to the respective connector.

```
Speakers/earphones are not included with this product.
```

![](https://kittenbothk.readthedocs.io/en/latest/_images/kittenRadio2.jpg)

### Robotbit

Connect the supplied cable to the module.

![](https://kittenbothk.readthedocs.io/en/latest/_images/kittenRadio3.jpg)

Connect the Dupont connectors to the I2C port on Robotbit.

```
White to SCL, Green to SDA.
```

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

![](https://kittenbothk.readthedocs.io/en/latest/_images/kittenRadio6.jpg)

### Armourbit

Connect the supplied cable to the module

![](https://kittenbothk.readthedocs.io/en/latest/_images/kittenRadio12.jpg)

Connect the other end of the cable to the I2C port of Amorbit.

![](https://kittenbothk.readthedocs.io/en/latest/_images/kittenRadio13.jpg)

### MakeCode Programming Tutorial[](https://kittenbothk-eng.readthedocs.io/en/latest/functional_module/kittenRadio.html#makecode-programming-tutorial)

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

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

#### This module can be used with Micro:bit or Meowbit.

#### Import KittenRadio Extension for MakeCode: <https://github.com/kittenbothk/pxt-KittenRadio>

[Importing Extensions Tutorial](/programming-platforms/makecode-tutorial/kittenbot-and-makecode.md)

#### Programming Blocks for KittenRadio

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

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

**Microbit FM Radio Programming**

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

[Sample Program](https://makecode.microbit.org/_7toH1mcCwcyb)

**Meowbit FM Radio Programming:**

{% embed url="<https://makecode.com/_YYiLzY5t5X2s>" %}

[Sample Programming](https://makecode.com/_YYiLzY5t5X2s)

### Demo Video

{% embed url="<https://youtu.be/ZKruHJ0GGoM>" %}

{% embed url="<https://www.youtube.com/watch?v=771JRYQIv0o>" %}

### Extension Version and Updates

There may be updates to extensions periodically, please refer to the following link to update/downgrade your extension.

[Makecode Extension Update](https://kittenbothk-eng.readthedocs.io/en/latest/Makecode/makecode_extensionUpdate.html)
