Development of an IoT System for Acquisition of Data and Control Based on External Battery State of Charge

Read full text
Authors: Aleksandar Hristov, Daniela Gotseva, Roumen Trifonov, Jelena Petrovic
Cited by: 3
References: 16

Abstract

In the context of small, battery-powered systems, a lightweight, reusable architecture is needed for integrated measurement, visualization, and cloud telemetry that minimizes hardware complexity and energy footprint. Existing solutions require high resources. This limits their applicability in Internet of Things (IoT) devices with low power consumption. The present work demonstrates the process of design, implementation and experimental evaluation of a single-cell lithium-ion battery monitoring prototype, intended for standalone operation or integration into other systems. The architecture is compact and energy efficient, with a reduction in complexity and memory usage: modular architecture with clearly distinguished responsibilities, avoidance of unnecessary dynamic memory allocations, centralized error handling, and a low-power policy through the usage of deep sleep mode. The data is stored in a cloud platform, while minimal storage is used locally. The developed system combines the functional requirements for an embedded external battery monitoring system: local voltage and current measurement, approximate estimation of the State of Charge (SoC) using a look-up table (LUT) based on the discharge characteristic, and visualization on a monochrome OLED display. The conducted experiments demonstrate the typical U(t) curve and the triggering of the indicator at low charge levels (LOW − SoC ≤ 20% and CRITICAL − SoC ≤ 5%) in real-world conditions and the absence of unwanted switching of the state near the voltage thresholds.

Fields of Study & Subjects

Advanced Battery Technologies Research Green IT and Sustainability Real-Time Systems Scheduling

Publication details

Journal / source
Electronics
Publisher
MDPI AG
Volume
15
Issue
3
Pages
502–502
Publication date
23 January 2026
Language
EN