Methodological Framework for Digital Filter Design Using Python, Proteus, and Arduino: An Interactive Chebyshev Filter Case Study
DOI:
https://doi.org/10.18687/LACCEI2026.1.1.1774Keywords:
digital signal processing digital filter design, arduino, python, interactive learningAbstract
Digital filter design is a core topic in digital signal processing (DSP) education; however, many students experience difficulties when linking mathematical concepts with their practical implementation. This paper presents a methodological framework for digital filter design based on Python, Proteus, and Arduino, which combines mathematical modeling, system simulation, and embedded implementation within a structured workflow. As a case study, a second-order Chebyshev Type I IIR low-pass filter is designed, simulated, and implemented. The results show stable system behavior, appropriate frequency selectivity, and low computational requirements, making the proposed approach suitable for low-cost embedded platforms. In addition, the interactive nature of the framework allows parameter exploration and visualization of filter behavior, contributing to a clearer understanding of DSP concepts in educational contexts.Downloads
Published
2026-07-27
Issue
Section
Articles
Copyright
Copyright (c) 2026 LACCEI
License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
LACCEI retains copyright of all published articles under the terms of its copyright transfer agreement. As the copyright holder, LACCEI distributes the articles to the public under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License (CC BY-NC-SA 4.0).
How to Cite
Guillen Fuentes, J. C., Quispe Gallego, L. E., & Matute Villegas, M. C. (2026). Methodological Framework for Digital Filter Design Using Python, Proteus, and Arduino: An Interactive Chebyshev Filter Case Study. LACCEI, 1(14). https://doi.org/10.18687/LACCEI2026.1.1.1774