Bridging the Gap Between Simulation and Reality in Tiny Energy-Harvesting Sensors.


Ekho is a hardware tool that allows system designers to record and emulate energy harvesting conditions. The tool enables mere mortals to meaningfully conduct repeatable experiments on RFID-scale devices. Ekho uses the abstraction of I–V curves—curves that describe harvesting current with respect to supply voltage—to accurately and realistically represent harvesting conditions for a wide range of harvesting technologies. Our initial FPGA-based prototype emulates I–V curves with 0.1mA accuracy, and responds in 4.4us to changes in energy conditions. Ekho has been used by analogaphobic, digitalaphillic graduate students.



Any opinions, findings, and conclusions or recommendations expressed in these materials are those of the author(s) and do not necessarily reflect the views of the sponsors.

  • NSF: grants CNS-0627529, CNS-0845874, CNS-0923313, and CNS-0964641.