The Electronic Engineer
Menu
  • Resume
Menu

How to sample Audio on ESP32 with I2S – Tutorial

Posted on December 19, 2021December 21, 2021 by Mark Donners

In this video tutorial I am sharing some of the methods I have used now and in the past regarding the sampling of audio signals. It shows you three methods:
1. Sequential sampling
2. Interrupt driven sampling
3. I2S (IIS) driven sampling

This is an open source project, all schematics, software and building instructions are available for you. Use it, change is, heck even sell it. It’s ok but if you do one or more of the above, please give me credit by linking back to my channel.

🕮 Software/ firmware / sketch / documentation:
The test program for the I2S method can be downloaded here:
http://www.judoles.nl/Projecten/I2S/I2S_Sample.ino



☕ buy me coffee
You like me work, please buy me a coffee to help me to burn the midnight oil.
https://www.buymeacoffee.com/MarkDonners

🔀 A thank you goes out to the people who helped me on my quest to find out all about I2S:
Dave Plummer from dave’s garage shared the code of his take on the FFT spectrum analyzer:

Scott Marley shared made a great tutorial about FFT that you can see here:

Atomic14 did a video on how to use I2S and honestly, his was the first good video I found on this topic:

@Atomic14
@Scott Marley
@Dave’s Garage

boy boy boy boy boy
facebookShare on Facebook
TwitterTweet
FollowFollow us

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

13 − 9 =

"I love open source projects. Learning and sharing knowledge without being commercially exploited."
I order my PCB's at PCBWay because they offer great quality and service.
Click on the logo for your special offer.

Recent Posts

  • Nixie Spectrum Analyzer
  • Sneak preview next project: nixie tube alike spectrum analyzer
  • Cathode ray tube first successful experiment diy
  • Amazing Twin Audio Visualizer to the rescue
  • Up next open source twin audio visualizer 69 channels in stereo!

Spectrum anayzer fft 64 Ch.

Made By Mark Donners. All rights reserved