Within days after the production of the first batch of RE-Mote devices, George from the University of Bristol visited Zolertia for a 10-day long software development marathon. During this period, he worked very closely with Zolertia’s team, and the outcome of this effort was that the Contiki Operating System will now run on the RE-Mote.
All the basic functionality is in place (clocks, timers, support for LEDs and buttons, IEEE 802.15.4 2.4GHz RF operation over the built-on CC2538 radio). The Contiki port also supports the following of the more advanced RE-Mote hardware features:
- Native USB.
- The TMP102 ambient temperature sensor.
- An ultra-low power benchmark to validate the Re-Mote design and low power operation
The port’s sources have already been made available to all RERUM partners, and consortium members have already achieved the following using RE-Mote + Contiki:
- Wireless IoT MQTT Super Mario Bros Coin Box.
- DTLS v1.2 support using TinyDTLS and ECC or AES128 crypto.
- Cloud connectivity to multiple platforms (e.g. IBM’s quickstart, Ubidots) over MQTT , CoAP and HTTP.
- Simple demo with Node-Red and Mosquitto over MQTT.
More features are being added all the time:
- sub-GHz operation over the CC1120 RF transceiver
- support for the Zonik, Zolertia’s own sound sensor
- support for more of the RE-Mote sensors. SHT25 – Digital Humidity & Temperature Sensor (RH/T)
- TSL2563 Light-to-Digital Ambient light sensor