WSN nodes resource constrained. In order to keep the size and the cost of the nodes down, the nodes have limited processing power, memory and radio range. However, the resource constraint which has the most significant impact on many WSNs is the constraint on energy. WSN nodes are battery operated. Many wireless sensor networks are deployed in locations where battery replacement is not feasible. A node has to be discarded when the battery depletes. Energy scavenging may alleviate this problem in some sensor networks. Most WSN protocols are very conscious of the limited supply of energy, and try to conserve energy.
Since the web first began we had various 'toys' on the net to watch or control. As a geek I can appreciate taking something that was meant to do one thing and adding electronics to it to automate it or make it do something else. The first 'toy' I can remember reading about was the networked soda machine and the networked elevator (I need references). Then the was the Internet Coffee machine (with a web camera to watch it) and the Internet refrigerator. Now a days everyone has web enabled weather stations and web cameras. This section isn't for those. It's for the toys that we built by the user.
The release of this software executable into the public academic domain does not imply any obligation on the part of the authors to release future versions into the public domain. The authors are free to make upgraded or improved versions of the software available for a fee or commercially only. Commercial and governmental licensing of the software is available by contacting Dr. Kathleen M. Carley (@). The software is provided "as is" and without warranty of any kind, express, implied or otherwise, including without limitation, any warranty of merchantability or fitness for a particular purpose. The software is experimental only and has not been designed for, tested or approved for hazardous use. The use of the software is at the user's own risk. Any conclusions you may draw based on the software or its use are your own. We expressly disclaim any responsibility or liability for any and all adverse effects, including personal, bodily, property or business injury, and for damages or loss of any kind whatsoever, resulting directly or indirectly, whether from negligence, intent or otherwise, from the use or disuse of the software, from errors in the software, or from misunderstandings arising from the software itself, its us or its documentation.