Post
by deshipu » Sat Nov 11, 2017 11:32 am
The micro:bit's on-board microcontroller, NRF51, is actually a bluetooth chip — that's why it has radio functionality. That module on the micro:bit is custom, written specially for it, and no other MicroPython port supports it. You can achieve a very similar functionality using the cheap NRF24L01+ modules, though. There is a driver for them in MicroPython's repository, under "drivers". The API is different than the simplified radio library, though. You can connect those modules to any board that supports SPI communication, including Raspberry Pi, and there are even USB dongles for PC with this or similar chip.