Performance Evaluation of FIR Filters on Low-Cost Microcontrollers for Voice Processing Applications
Keywords:
Filtros FIR; Arduino; ESP8266; Microcontroladores; Señales de vozAbstract
This article presents an analysis of the behavior of finite impulse response (FIR) digital filters implemented on low-cost microcontrollers, aimed at enhancing voice signal quality in noisy environments. Two platforms were used: Arduino Mega 2560 and ESP8266, programmed through the Arduino IDE. A bandpass filter targeting the 85–255 Hz range was designed using a Hamming window. The evaluation was based on metrics such as signal-to-noise ratio and processing time, applied to data gathered from six participants. Results reveal differences in processing capabilities and noise attenuation, with the ESP8266 emerging as a more robust option for demanding scenarios. This study offers valuable insights for developers seeking accessible solutions in digital signal processing.
References
Álvarez Cedillo, J. A., Lindig Bos, K. M., & Martínez Romero, G. (2008). Implementación de filtros digitales tipo FIR en FPGA. Polibits, (37), 75–81. https://www.scielo.org.mx/pdf/poli/n37/n37a12.pdf
Arduino, S. A. (2015). Arduino. Arduino LLC.
Bertran Albertí, E. (2006). Procesado digital de señales: Fundamentos para comunicaciones y control – I. Edicions UPC. https://upcommons.upc.edu/bitstream/handle/2099.3/36546/9788498802597.pdf
Herrador, R. E. (2009). Guía de usuario de Arduino. Editorial Reverté.
Martínez Barrera, M. C., Ibarra Manzano, O. G., Ibarra Manzano, M. A., & Arceo Miquel, L. J. (s. f.). Diseño de filtros digitales FIR mediante la técnica de ventanas. Universidad Autónoma de Querétaro. https://www.uaq.mx/investigacion/difusion/veranos/memorias-VII/ITQ%20Martinez%20Barrera.doc
Moya, J. P. A. (2011). Procesamiento digital de señales. Instituto Tecnológico de Costa Rica.
Osorio, J. A. C., Garzón, H. B. C., & Osorio, J. A. C. (2008). Fundamentos y aplicación del muestreo en señales ubicadas en las bandas altas del espectro. Scientia et Technica, 14(39), 37–42.
Paz, M. E., Rodríguez, O. A., & Galasso, C. L. (2016). Uso de la placa Discovery para el cálculo e implementación de filtros FIR e IIR. XIX Concurso de Trabajos Estudiantiles (EST 2016) - JAIIO 45. http://sedici.unlp.edu.ar/handle/10915/58186
Shannon, C. E. (1949). Communication in the presence of noise. Proceedings of the IRE, 37(1), 10–21.
Suárez, C. A. H., & Jacinto, E. (2009). Una nueva metodología en el diseño de filtros digitales FIR sobre FPGA. Visión Electrónica, 3(2), 40–47.
Valderrama, J., & Brea, E. (2020). ESP8266: Un microcontrolador para el Internet de las Cosas. Universidad Central de Venezuela, Informe Técnico.

Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2025 Lenin Ramiro Merino Villegas

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.
COPYRIGHT
The ISTCT Technological Research journal is an Open Access publication, whose contents are disseminated under a Creative Commons Attribution-Non-Commercial license (CC-BY NC 4.0 International). All articles published in the ISTCT Technological Research journal are published in Open Access and are available online for free immediately after publication.
This journal provides metadata for third-party indexing services through the open files initiative.
The ISTCT Technological Research journal recognizes and respects the moral rights of the authors, as well as the ownership of the patrimonial right, which will be transferred non-exclusively to the journal to allow its legal dissemination in Open Access.
The ISTCT Technological Research journal does not reserve the rights to publish articles. Authors may distribute their own material in any other medium or medium, as long as it is for non-commercial purposes, informing the editors that the work will be published again and giving the corresponding credit to the ISTCT Technological Research journal.
Authors can make other independent and additional contractual agreements for the distribution of the article published in this journal (e.g., include it in an institutional repository or publish it in a book) as long as they clearly indicate that the work was published for the first time in "ISTCT Technological Research Magazine". In the case of reproduction, a note similar to the following must be included:
"This text was originally published in REVISTA DE INVESTIGACIÓN TECNOLÓGICA ISTCT N ° -, section -----, number of pages, year of publication."
Authors are recommended to publish their work on the Internet (for example on institutional or personal pages) in the final version published by REVISTA DE INVESTIGACIÓN TECNOLÓGICA ISTCT, as it may lead to a greater and faster dissemination of the published work (see The Effect of Open Access).
The publications in this magazine, due to their free nature, do not entitle the authors to any financial remuneration.