A low-cost real-time platform based on BELA for teaching of digital signal processing
* Presenting author
Abstract:
Digital signal processing (DSP) is an integral part in technical and natural science study programs. This project describes a tool to include a low-cost real-time DSP platform as an inductive teaching element for digital signal processing. The platform was implemented based on BELA and includes a direct implementation of a difference equation for the design of digital filters, a re-sampling stage to observe effects of aliasing, and digital audio effects based on feed forward, feedback and delay line elements. The hardware elements contain signal input/output and user interaction elements to change filter characteristics in real-time. The modular structure of the software in combination with possibilities for extension of the input/output hardware and allows a continuous adaptation of system complexity in line with the current course objectives. The teaching material, practical programming exercises and a video guide of the platform will be presented as a freely available package for teaching purposes. The hardware additions and the developed software will be available under an open source license. Overall, this contribution will showcase the benefits of multi-faceted teaching to evoke intrinsic motivation for learning.