This material contains different tips and tricks about SmartMesh, how to connect sensors, how to build a gateway, how to integrate with a back-end system, etc. The different recipes are independent from one another.
How to read this material
Recipes are published by different people at different times. They can be read independently, in any order.
We show you how to get started with your IOTEAM Dusty motes and managers!
IBM Watson IoT is IBM's IoT platform. This guide shows you how you can publish data to its Quickstart service, in minutes!
Node-RED is a fun tool from IBM Research to "wire up the IoT". We show how the
JsonServer application allows you to interface Node-RED to your SmartMesh IP network without writing a line of code!
Interface a CC3200 to a mote using the SmartMesh C library!
The Node-RED Dashboard is a quick and easy way to visually interact with your network. Here, you will use it as client software for the OAP protocol the motes implement.
The Node-RED Dashboard is a quick and easy way to visualize your data and send commands into your SmartMesh IP network.
On-Chip SDK application has, and how you can add a "reset" command.This recipe indicates what default CLI commands your
We detail how you can create a SmartMesh IP network manager out of a Raspberry PI and use
ngrok to access its web interface from anywhere.
An example On-Chip Software Development Kit project in which we integrate a low-cost force-sensitive resistor.
Sensirion I2C temperature/humidity sensors are almost trivially easy to use with the On-Chip SDK. In this recipe, we connect a mote to the SHT21.
We discuss what is behind the clouddata.dustcloud.org server, and how exactly the server is built.
We use the DC9005 Eterna QuikEval Adapter to connect the mote to an LTC2984 Multi-Sensor High Accuracy Digital Temperature Measurement System Demo Board to read a K-type thermocouple.
The DustLink dashboard shows the temperature of the different motes in C. This recipe shows you how to change this to raw 1/100 C readings.
We show how the C Library issues commands to your SmartMesh device.
HiveMQ is an Enterprise MQTT broker, designed to handle large amounts of messages with low latency. This guide shows you how to integrate your SmartMesh IP network into HiveMQ.
ThingWorx is a complete development solution for enterprise IoT: it can receive, store, display and analyze your data. This guide shows you how to integrate your SmartMesh IP network into ThingWorx
Node-RED is fun little tool from IBM Research to "wire up the IoT". We show how you can use it to interface it to your SmartMesh IP network without writing a line of code!
We show how you can run the DustLink sample gateway application on a BeagleBone Black.
We detail how we used an nrf8001 Bluetooth low-energy (BLE) breakout board from Adafruit to demonstrate remote configuration of a mote.
Intel Edison is a very small and inexpensive single board Linux computer. We detail how we've used it as a WiFi-enabled Gateway for a SmartMesh IP network.
The Raspberry Pi is a hugely popular, inexpensive, credit card-sized Linux computer. We detail how we've used it as a Gateway for a SmartMesh IP network.