This pager is under construction. To get things moving faster, contact Thomas Watteyne.
If you are completely new to OpenWSN, and you are using Windows, read this page first. It will walk you through all the steps to install OpenWSN and explore a number of key features.
In particular you will:
- compile and run OpenWSN in simulation mode, ping a simulated mote, and interact with it over CoAP.
- program a TelosB mote, connect it to your computer, ping it, and interact with it over CoAP.
What to bring?
- a computer running Windows. This page is written with Windows 7 Professional.
- optionally, two TelosB motes to play with real hardware.
Download OpenWSN
OpenWSN is a collection of repositories hosted on GitHub. We will download and use the following:
- https://github.com/openwsn-berkeley/openwsn-fw holds the firmware source code which runs on the (possibly emulated) motes
- https://github.com/openwsn-berkeley/openwsn-sw holds the software source code which runs on your computer
- https://github.com/openwsn-berkeley/coap is a Python module which implements CoAP
Oops!
Before you can go on, you need to install a Git client. Any client will do, but we will use tortoisegit.
Once you've installed it, it will integrate nicely with your Windows explorer.
We will download these repositories side-by-side in an openwsn/
directory in your desktop using Git.