Practical Audio DSP Projects with the ESP32 (eBook)

Easy and Affordable Digital Signal Processing
eBook Download: PDF
2023
254 Seiten
Elektor International Media (Verlag)
978-3-89576-568-1 (ISBN)

Lese- und Medienproben

Systemvoraussetzungen
29,99 inkl. MwSt
  • Download sofort lieferbar
  • Zahlungsarten anzeigen
The aim of this book is to teach the basic principles of Digital Signal Processing (DSP) and to introduce it from a practical point of view using the bare minimum of mathematics. Only the basic level of discrete-time systems theory is given, sufficient to implement DSP applications in real time. The practical implementations are described in real time using the highly popular ESP32 DevKitC microcontroller development board. With the low cost and extremely popular ESP32 microcontroller, you should be able to design elementary DSP projects with sampling frequencies within the audio range. All programming is done using the popular Arduino IDE in conjunction with the C language compiler.

After laying a solid foundation of DSP theory and pertinent discussions on the main DSP software tools on the market, the book present the following audio-based sound and DSP projects:

> Using an I2S-based digital microphone to capture audio sound
> Using an I2S-based class-D audio amplifier and speaker
> Playing MP3 music stored on an SD card through an I2S-based amplifier and speaker
> Playing MP3 music files stored in ESP32 flash memory through an I2S-based amplifier and speaker
> Mono and stereo Internet radio with I2S-based amplifiers and speakers
> Text-to-speech output with an I2S-based amplifier and speaker
> Using the volume control in I2S-based amplifier and speaker systems
> A speaking event counter with an I2S-based amplifier and speaker
> An adjustable sinewave generator with I2S-based amplifier and speaker
> Using the Pmod I2S2 24-bit fast ADC/DAC module
> Digital low-pass and band-pass real-time FIR filter design with external and internal A/D and D/A conversion
> Digital low-pass and band-pass real-time IIR filter design with external and internal A/D and D/A conversion
> Fast Fourier Transforms (FFT)

Dogan Ibrahim holds a BSc (Hons) degree in Electronic Engineering, an MSc degree in Automatic Control Engineering, and a PhD degree in Digital Signal Processing and microprocessors. Dogan has worked in many organizations and is a Fellow of the Institution of Engineering and Technology (IET) in UK and is a Chartered electrical engineer. Dogan has authored over 100 technical books and over 200 technical articles on electronics, microprocessors, microcontrollers, and related fields. Dogan is a certified Arduino professional and has many years of experience with almost all types of microprocessors and microcontrollers. Ahmet Ibrahim holds BSc (Hons) and MSc degrees in the fields of computing, software, and networking. Ahmet has held positions in many industries involved in enterprise computing. He enjoys advising, designing, and implementing complex cloud and on-premises computer systems.

Erscheint lt. Verlag 5.7.2023
Verlagsort Susteren
Sprache englisch
Themenwelt Technik Elektrotechnik / Energietechnik
Schlagworte Arduino IDE • Audio • C language • digital signal processing • DSP • Elektor • ESP32 • I2S • Microcontroller
ISBN-10 3-89576-568-6 / 3895765686
ISBN-13 978-3-89576-568-1 / 9783895765681
Haben Sie eine Frage zum Produkt?
PDFPDF (Wasserzeichen)

DRM: Digitales Wasserzeichen
Dieses eBook enthält ein digitales Wasser­zeichen und ist damit für Sie persona­lisiert. Bei einer missbräuch­lichen Weiter­gabe des eBooks an Dritte ist eine Rück­ver­folgung an die Quelle möglich.

Dateiformat: PDF (Portable Document Format)
Mit einem festen Seiten­layout eignet sich die PDF besonders für Fach­bücher mit Spalten, Tabellen und Abbild­ungen. Eine PDF kann auf fast allen Geräten ange­zeigt werden, ist aber für kleine Displays (Smart­phone, eReader) nur einge­schränkt geeignet.

Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen dafür einen PDF-Viewer - z.B. den Adobe Reader oder Adobe Digital Editions.
eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.
Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen dafür einen PDF-Viewer - z.B. die kostenlose Adobe Digital Editions-App.

Buying eBooks from abroad
For tax law reasons we can sell eBooks just within Germany and Switzerland. Regrettably we cannot fulfill eBook-orders from other countries.

Mehr entdecken
aus dem Bereich
Ressourcen und Bereitstellung

von Martin Kaltschmitt; Karl Stampfer

eBook Download (2023)
Springer Fachmedien Wiesbaden (Verlag)
66,99