Derangedgamer123
Active member
As many of you know there are an abundant amount of open course ware from many universities over many topics. MIT and I think Cornell(??) exceed in this area. And I have found this very valuable resource http://www.dspguide.com/pdfbook.htm as a great book for an open course in DSP. One idea I had would be to construct labs that would utilize the Teensy 3.0 in practically each chapter that could be implemented on the board.
The reason for a post (and this might need to go into project support) is what are going to be my pitfalls for the teensy 3.0-> where am I going to hit walls on the account of lack of hardware resources.... I know the MCU has some great DSP features yet I fully understand that the MCU is not a full blown DSP and never will be. My theory is that the clock and the DSP extensions might just be enough to utilize these basic DSP algorithms and make use of Pauls amazing platform in a classroom that will expose the user to DSP concepts in a fun and inviting way.
These are the book chapters: (I can see some chapters just not happening with this hardware)
1: The Breadth and Depth of DSP
2: Statistics, Probability and Noise
3: ADC and DAC
4: DSP Software
5: Linear Systems
6: Convolution
7: Properties of Convolution
8: The Discrete Fourier Transform
9: Applications of the DFT
10: Fourier Transform Properties
11: Fourier Transform Pairs
12: The Fast Fourier Transform
13: Continuous Signal Processing
14: Introduction to Digital Filters
15: Moving Average Filters
16: Windowed-Sinc Filters
17: Custom Filters
18: FFT Convolution
19: Recursive Filters
20: Chebyshev Filters
21: Filter Comparison
22: Audio Processing
23: Image Formation & Display
24: Linear Image Processing
25: Special Imaging Techniques
26: Neural Networks (and more!)
27: Data Compression
28: Digital Signal Processors
29: Getting Started with DSPs
30: Complex Numbers
31: The Complex Fourier Transform
32: The Laplace Transform
33: The z-Transform
34: Explaining Benford's Law
This is all food for thought and I would love your opinions!
The reason for a post (and this might need to go into project support) is what are going to be my pitfalls for the teensy 3.0-> where am I going to hit walls on the account of lack of hardware resources.... I know the MCU has some great DSP features yet I fully understand that the MCU is not a full blown DSP and never will be. My theory is that the clock and the DSP extensions might just be enough to utilize these basic DSP algorithms and make use of Pauls amazing platform in a classroom that will expose the user to DSP concepts in a fun and inviting way.
These are the book chapters: (I can see some chapters just not happening with this hardware)
1: The Breadth and Depth of DSP
2: Statistics, Probability and Noise
3: ADC and DAC
4: DSP Software
5: Linear Systems
6: Convolution
7: Properties of Convolution
8: The Discrete Fourier Transform
9: Applications of the DFT
10: Fourier Transform Properties
11: Fourier Transform Pairs
12: The Fast Fourier Transform
13: Continuous Signal Processing
14: Introduction to Digital Filters
15: Moving Average Filters
16: Windowed-Sinc Filters
17: Custom Filters
18: FFT Convolution
19: Recursive Filters
20: Chebyshev Filters
21: Filter Comparison
22: Audio Processing
23: Image Formation & Display
24: Linear Image Processing
25: Special Imaging Techniques
26: Neural Networks (and more!)
27: Data Compression
28: Digital Signal Processors
29: Getting Started with DSPs
30: Complex Numbers
31: The Complex Fourier Transform
32: The Laplace Transform
33: The z-Transform
34: Explaining Benford's Law
This is all food for thought and I would love your opinions!