TelosW: an ultra-low-power wireless mote with wake-on

Introduction

TelosW is an ultra-low power wireless sensor network platform with wake-on capability of radio and other components. This platform is upgraded from Telos family platforms with several attractive new features. The radio is different from TelosB. TelosW uses TI’s new CC1101 radio which can be waken up by radio signal without interaction of microcontroller. The CC1101 radio chips also has multiple data rate ranging from 1.2Kbps to 500Kbps, while CC2420 radio on TelosB only has a fixed data rate of 250Kbps. Not only the radios of TelosW has wake-on capability, but also sensors and several ADC ports have wake-on functions. Users can set up a wake-on threshold (there are 256 different wake-on level for users to configure through an I2C interface) to specify the conditions that the outside event can wake up microcontroller. Energy conservation has been a central research focus in sensor network community since the sensor network was born, however, none of the existing platforms have hardware components to monitor energy consumption rate. On TelosW platform, a tiny on-board energy meter is embedded to measure the input current and input voltage in real time. By using this component users can know the energy consumption of the whole node. TelosW has integrated light sensor and temperature & humidity sensor as well as a 3-axis accelerometer (ADXL345) sensor with wake-on functions.

telosw teloswcomp

TelosW Datasheet

MSP430 Datasheet

CC1101 Datasheet

Download instruction for TelosW related drivers (using CVS):

1. Run the command “cvs -d:pserver:anonymous@tinyos.cvs.sourceforge.net:/cvsroot/tinyos login” (when asked for password, just press enter).

2. Run the command “sudo cvs -z3 -d:pserver:anonymous@tinyos.cvs.sourceforge.net:/cvsroot/tinyos co -P tinyos-2.x-contrib/wsu”.