Low level radio communications
The micro:bit’s built-in 2.4 GHz radio can do more than just Bluetooth communication. It can also send and receive small messages using a system called the micro:bit radio protocol. This protocol allows devices that support it, such as other micro:bit, to send short messages wirelessly to one another. The micro:bit also adds a group code to each message. This code helps you choose which group of devices can receive your messages. By setting the same group code on the micro you want to communicate with, you can make it easier for them to share messages and ignore messages from other groups.
Sample Code
Download the sample code below onto two micro:bits and place them near each other.
Program Link: https://makecode.microbit.org/_2u3H7r9Af3eX
Result: Press A on one micro:bit. The other micro:bit should display A. Press B, and it should display B. Swap roles and try it the other way around.
Specifications
| Item | details |
|---|---|
| Protocol | Micro:bit Radio |
| Freq band | 2.4GHz |
| Channel rate | 1Mbps or 2Mbps |
| Encryption | None |
| Channels | 80 (0..80) |
| Group codes | 255 |
| Tx power | Eight user configurable settings from 0(-30dbm) to 7 (+4dbm) |
| Payload size | 32 (standard) 255 (if reconfigured) |
| More Info | Micro:bit Radio |