View on GitHub

SensEH-Contiki

The official git repository for SensEH, the open source framework for Energy Harvesting Wireless Sensor Networks (EH-WSNs)

Download this project as a .zip file Download this project as a tar.gz file

SensEH

Energy autonomy and system lifetime are critical concerns in wireless sensor networks (WSNs), for which energy harvesting (EH) is emerging as a promising solution. Nevertheless, the tools supporting the design of EH-WSNs are limited to a few simulators that require developers to re-implement the application with programming languages different from WSN ones. Further, simulators notoriously provide only a rough approximation of the reality of low-power wireless communication. We present SENSEH, a software framework that allows developers to move back and forth between the power and speed of a simulated approach and the reality and accuracy of in-field experiments. SENSEH relies on COOJA/MSPSim for emulating the actual, deployment-ready code, and provides two modes of operation that allow the reuse of exactly the same code in real-world WSN deployments.

The toolchain and software architecture of SENSEH is described in detail in our IEEE SenseApp 2014 paper