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.1774Palabras clave:
digital signal processing digital filter design, arduino, python, interactive learningResumen
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.Descargas
Publicado
2026-07-27
Número
Sección
Articles
Derechos de autor
Derechos de autor 2026 LACCEI
Licencia
Esta obra está bajo una Licencia Creative Commons Atribución-NoComercial-CompartirIgual 4.0 Internacional.
LACCEI conserva el copyright de todos los artículos publicados bajo los términos de su acuerdo de transferencia de copyright. Como titular del copyright, LACCEI distribuye los artículos al público bajo la Licencia Internacional Creative Commons Atribución-NoComercial-CompartirIgual 4.0 (CC BY-NC-SA 4.0).
Cómo citar
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