Skip to content

A DSP FIR Filter using a Teensy 3.6 MCU, C and MATLAB

Notifications You must be signed in to change notification settings

mbeatonunez/Teensy-3.6-CMSIS_DSP-FIR-filter

Repository files navigation

Teensy-3.6-CMSIS_DSP-FIR-filter

This project combines the use of MATLAB, a Teensy 3.6 MCU, the CMSIS-DSP Library, and a Micro SD card to create an FIR Filter.

How it works:

Using MATLAB, a wave file is exported as a binary file, placed in a SD card, then read and filtered by the Teensy 3.6. The output file is, in turn, imported into MATLAB and played back to confirm that the data has been filtered.

What is included

  1. Instructions
  2. Teensy 3.6 code
  3. Required CMSIS_DSP library files, modified to work with the Arduino IDE
  4. MATLAB scripts to export and import data.
  5. Sample wave file.

Enjoy!

About

A DSP FIR Filter using a Teensy 3.6 MCU, C and MATLAB

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages