Welcome to the Dust Academy!
This material will walk you through SmartMesh IP, teach you what you can do with it and how to use it. The material is presented as a series of labs with questions.
These labs are regularly used as a hands-on addition to undergraduate and graduates courses on Internet of Things, or as stand-alone tutorials at conference, shows or summer schools. All the material presented on this site is published under the same BSD open-source license as the source code, meaning that you are free to use all or part of it. If you do, we would appreciate if you could drop us a line at dustsupport@linear.com.
Are you an instructor?
If you are an instructor and want to use this material in your lab, please let us know. There are pages visible only to instructors and which contain tips, as well as the answer to all questions. Drop us a line at dustsupport@linear.com so we can give your the right credentials to access that supplementary material.
Before you begin
Before you begin, make sure you have:
- a computer running Microsoft Windows, with Internet access
- a DC9000B SmartMesh IP Starter Kit
- 1x DC2274 SmartMesh IP Manager
- 5x DC9003A-B SmartMesh IP Motes
- 1x DC9006A Eterna Interface Card
- 2x Micro USB cables
During the labs, you will use this kit to create a wireless network, interact with the mote and manager over their Command Line Interface (CLI) and Application Programming Interface (API), connect external sensor and actuators, integrate your SmartMesh network into the Internet, etc.
All labs
Per-label labs
Each lab is labeled as either "basic", "master mode", "slave mode", "Internet" or "advanced".
How to read this material
We recommend you go through the "basic" labs first, then pick one of more other categories of labs.
If you want to do everything, just follow the labs in order.