Share This Article:

Development of Power Consumption Models for ESP8266-Enabled Low-Cost IoT Monitoring Nodes

Full-Text HTML XML Download Download as PDF (Size:773KB) PP. 1-14
DOI: 10.4236/ait.2019.91001    588 Downloads   1,112 Views Citations


The development of energy and cost efficient IoT nodes is very important for the successful deployment of IoT solutions across various application domains. This paper presents energy models, which will enable the estimation of battery life, for both time-based and event-based low-cost IoT monitoring nodes. These nodes are based on the low-cost ESP8266 (ESP) modules which integrate both transceiver and microcontroller on a single small-size chip and only cost about $2. The active/sleep energy saving approach was used in the design of the IoT monitoring nodes because the power consumption of ESP modules is relatively high and often impacts negatively on the cost of operating the nodes. A low energy application layer protocol, that is, Message Queue Telemetry Transport (MQTT) was also employed for energy efficient wireless data transport. The finite automata theory was used to model the various states and behavior of the ESP modules used in IoT monitoring applications. The applicability of the models presented was tested in real life application scenarios and results are presented. In a temperature and humidity monitoring node, for example, the model shows a significant reduction in average current consumption from 70.89 mA to 0.58 mA for sleep durations of 0 and 30 minutes, respectively. The battery life of batteries rated in mAh can therefore be easily calculated from the current consumption figures.

Cite this paper

Akintade, O. , Yesufu, T. and Kehinde, L. (2019) Development of Power Consumption Models for ESP8266-Enabled Low-Cost IoT Monitoring Nodes. Advances in Internet of Things, 9, 1-14. doi: 10.4236/ait.2019.91001.

Copyright © 2020 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.