

Using the ADC and the DAC available in Arduino, the FIR filter analog input and output can be both observed and analyzed by the student to verify the designed filter characteristics. The filter coefficients, which are obtained from MATLAB FDAT are truncated to be accepted by Arduino software as a single line of software. The work comprises the use of MATLAB Filter Design and Analysis Tool (FDAT) to obtain the desired filter coefficients, then using the open-source Arduino Due microcontroller to implement the FIR filter function in software. easy for a student to understand the theory behind FIR filters by implementing the filters in practical laboratory work. This paper concentrates on how to make it. Students at their early stages of university study require clear understanding of digital filters basics in both theoretical and practical work. Digital signal processing (DSP) subject is one of the most important core subjects in many disciplines of electronic engineering, while the digital FIR filters are one of the essential topics of DSP.
