Flicker: Rapid Prototyping for the Batteryless Internet-of-Things

Josiah Hester, Jacob Sorber

Research output: Chapter in Book/Report/Conference proceedingConference contribution

21 Scopus citations

Abstract

Batteryless, energy-harvesting sensing systems are critical to the Internet-of-Things (IoT) vision and sustainable, long-lived, untethered systems. Unfortunately, developing new batteryless applications is challenging. Energy resources are scarce and highly variable, power failures are frequent, and successful applications typically require custom hardware and special expertise. In this paper, we present Flicker, a platform for quickly prototyping batteryless embedded sensors. Flicker is an extensible, modular, “plug and play” architecture that supports RFID, solar, and kinetic energy harvesting; passive and active wireless communication; and a wide range of sensors through common peripheral and harvester interconnects. Flicker supports recent advances in failure-tolerant timekeeping, testing, and debugging, while providing dynamic federated energy storage where peripheral priorities and user tasks can be adjusted without hardware changes. Flicker’s software tools automatically detect new hardware configurations, and simplify software changes. We have evaluated the overhead and performance of our Flicker prototype and conducted a case study. We also evaluated the usability of Flicker in a user study with 19 participants, and found it had above average or excellent usability according to the well known System Usability Survey.

Original languageEnglish (US)
Title of host publicationSenSys 2017 - Proceedings of the 15th ACM Conference on Embedded Networked Sensor Systems
EditorsRasit Eskicioglu
PublisherAssociation for Computing Machinery, Inc
ISBN (Electronic)9781450354592
DOIs
StatePublished - Nov 6 2017
Event15th ACM Conference on Embedded Networked Sensor Systems, SenSys 2017 - Delft, Netherlands
Duration: Nov 6 2017Nov 8 2017

Publication series

NameSenSys 2017 - Proceedings of the 15th ACM Conference on Embedded Networked Sensor Systems
Volume2017-January

Conference

Conference15th ACM Conference on Embedded Networked Sensor Systems, SenSys 2017
CountryNetherlands
CityDelft
Period11/6/1711/8/17

Keywords

  • Batteryless
  • Energy Harvesting
  • Flicker
  • Intermittent
  • Wearable

ASJC Scopus subject areas

  • Control and Systems Engineering
  • Electrical and Electronic Engineering
  • Computer Networks and Communications

Fingerprint Dive into the research topics of 'Flicker: Rapid Prototyping for the Batteryless Internet-of-Things'. Together they form a unique fingerprint.

  • Cite this

    Hester, J., & Sorber, J. (2017). Flicker: Rapid Prototyping for the Batteryless Internet-of-Things. In R. Eskicioglu (Ed.), SenSys 2017 - Proceedings of the 15th ACM Conference on Embedded Networked Sensor Systems (SenSys 2017 - Proceedings of the 15th ACM Conference on Embedded Networked Sensor Systems; Vol. 2017-January). Association for Computing Machinery, Inc. https://doi.org/10.1145/3131672.3131674