<< Back

Methodological Framework for Digital Filter Design Using Python, Proteus, and Arduino: An Interactive Chebyshev Filter Case Study (#1774)

Read Article

Date of Conference

July 15-17, 2026

Published In

"Engineering without Borders: Artificial Intelligence, Knowledge, Innovation, and Alliances for a Future from the Americas"

Location of Conference

Santiago (Chile)

Authors

Guillen Fuentes, Juan Carlos

Quispe Gallego, Luis Enrique

Matute Villegas, Mario Carlos

Abstract

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.

Read Article