Repository logo

Infoscience

  • English
  • French
Log In
Logo EPFL, École polytechnique fédérale de Lausanne

Infoscience

  • English
  • French
Log In
  1. Home
  2. Academic and Research Output
  3. Conferences, Workshops, Symposiums, and Seminars
  4. Teaching Practical DSP with Off-the-Shelf Hardware and Free Software
 
Loading...
Thumbnail Image
conference paper

Teaching Practical DSP with Off-the-Shelf Hardware and Free Software

Bezzam, Eric  
•
Hoffet, Adrien  
•
Prandoni, Paolo  
January 1, 2019
2019 IEEE International Conference on Acoustics, Speech and Signal Processing (Icassp)
2019 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP)

In this paper we describe our approach to teaching applied digital signal processing (DSP) using freely-available software and inexpensive off-the-shelf hardware components. The pedagogical framework is built around simple real-time audio processing algorithms that provide immediate and engaging feedback to the students. At the same time, our end goal is to build a learning module that can be easily reproduced by fellow instructors and used in our Massive Open Online Course (MOOC). We use Python for the initial algorithmic prototyping and then transition to a hardware implementation using an STMicroelectronics' Nucleo-64 core with Adafruit I/O breakout boards. We employ modern documentation tools based on Git and Markdown in order to share the material and the exercises, allowing students and educators to access, reproduce, and contribute changes to the content.

  • Files
  • Details
  • Metrics
Loading...
Thumbnail Image
Name

dsp_labs_icassp_2019.pdf

Access type

openaccess

Size

4.11 MB

Format

Adobe PDF

Checksum (MD5)

f022c97bb8907ffa052103eabdcaec41

Logo EPFL, École polytechnique fédérale de Lausanne
  • Contact
  • infoscience@epfl.ch

  • Follow us on Facebook
  • Follow us on Instagram
  • Follow us on LinkedIn
  • Follow us on X
  • Follow us on Youtube
AccessibilityLegal noticePrivacy policyCookie settingsEnd User AgreementGet helpFeedback

Infoscience is a service managed and provided by the Library and IT Services of EPFL. © EPFL, tous droits réservés