This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
Faculty of Science, University of Kragujevac , Kragujevac , Serbia
Faculty of Science, University of Kragujevac , Kragujevac , Serbia
Academy of Professional Studies Šumadija, University of Kragujevac , Kragujevac , Serbia
In this study, we explore the design, simulation, and deployment of a passive RC low-pass filter, specifically targeting its integration within Internet of Things (IoT) applications. We employed a symbolic computing environment to theoretically model the filter's frequency response, analytically deriving the transfer function and numerically validating it through simulation. Experimental verification was conducted using a virtual prototyping platform, where the filter was tested with various input signals. As a practical demonstration, the filter was implemented within a Python-based simulation of an IoT node, emulating a microcontroller setup for capturing analog signals with additive noise. The real-time processing of filtered outputs validated the filter’s capacity to diminish high-frequency noise prior to digital conversion. This study highlights the ongoing importance of analog filtering techniques in enhancing data accuracy in contemporary IoT systems.
The statements, opinions and data contained in the journal are solely those of the individual authors and contributors and not of the publisher and the editor(s). We stay neutral with regard to jurisdictional claims in published maps and institutional affiliations.