ra:bit #courier radio micro:bit #courier cloud
Inspiration
We aim to bring greatest impact to education sector worldwide, using courier API and micro:bit. Also open up a lot of room of automation, for everything micro:bit can do, now you can add a SMS/email message on top.
What it does
It send Email, SMS and more, using micro:bit and mobile phone. Both are available in classroom, so schools no need to prepare extra hardwares. Possible and straight forward usages include send notifications for plant status, room temperatures, sounds, drop of object or person, etc. While it will have more fun to play real time games on micro:bits, it uses "Lists" api to simulate a game room and the mobile side can subscribe to the list in order to interact via push notifications .
Besides using mobile phone as bridge, windows and macOS bridge is also coming.
How we built it
We use mobile phone to implement the Courier.com API and build a micro:bit bluetooth connection to interact with the mobile phone.
Challenges we ran into
The memory limit of micro:bit is very low, so we have to shift a lot of complicated logics to the mobile side and keep the BLE protocol very simple. Recommend to use micro:bit version 2+, or may not have room for your code code.
Accomplishments that we're proud of
We successfully send email and SMS directly from micro:bit; and also play a real time 2 player shooting game on such a small chip, and we have built a rare pxt extension that do not require hardware extension, which also means it is compatible with most hardware extensions. ( you can only plug the bit into either a car or a robot, but not both. while we don't occupy any pin nor slots )
What we learned
details in courier.com API, we dig into different areas such as email, SMS, push notifications, also learnt to build pxt extensions and the mobile bluetooth API
What's next for ra:bit courier
first pxt micro:bit extension that connect to the cloud without the need to buy hardware


Log in or sign up for Devpost to join the conversation.