Design architectures for energy harvesting in the Internet of Things

Sherali Zeadally, Faisal Karim Shaikh, Anum Talpur, Quan Z. Sheng

Research output: Contribution to journalReview articlepeer-review

160 Scopus citations


An increasing number of objects (things) are being connected to the Internet as they become more advanced, compact, and affordable. These Internet-connected objects are paving the way toward the emergence of the Internet of Things (IoT). The IoT is a distributed network of low-powered, low-storage, light-weight and scalable nodes. Most low-power IoT sensors and embedded IoT devices are powered by batteries with limited lifespans, which need replacement every few years. This replacement process is costly, so smart energy management could play a vital role in enabling energy efficiency for communicating IoT objects. For example, harvesting of energy from naturally or artificially available environmental resources removes IoT networks’ dependence on batteries. Scavenging unlimited amounts of energy in contrast to battery-powered solutions makes IoT systems long-lasting. Thus, here we present energy-harvesting and sub-systems for IoT networks. After surveying the options for harvesting systems, distribution approaches, storage devices and control units, we highlight future design challenges of IoT energy harvesters that must be addressed to continuously and reliably deliver energy.

Original languageEnglish
Article number109901
JournalRenewable and Sustainable Energy Reviews
StatePublished - Aug 2020

Bibliographical note

Publisher Copyright:
© 2020


  • Battery
  • Battery storage
  • Energy
  • Energy harvesting
  • Internet of Things
  • IoT

ASJC Scopus subject areas

  • Renewable Energy, Sustainability and the Environment


Dive into the research topics of 'Design architectures for energy harvesting in the Internet of Things'. Together they form a unique fingerprint.

Cite this