MEMS Microphone Hookup Guide
Contributors:
jenfoxbot
Resources and Going Further
Now that you've connected your MEMS microphone breakout, it's time to incorporate it into your own project! For more information, check out the resources below:
- ADMP401
- ICS-40180
If you run into trouble getting, or understanding, an audio signal output from the MEMS mic breakout board, try using a multimeter and/or an oscilloscope to measure the voltage output of the signal in quiet and loud settings. If you're still stuck, check out our forums and we'll help you troubleshoot.
After you've read in the MEMS microphone and have a good handle on the signal output, you're ready to start using it for practical microphone applications! Here are a few ideas to get you started:
- Build a music visualizer! Here's a sample sketch for the music visualizer shown in the SparkFun Simple Sketches example.
- Record sounds and play them back! You'll also need a speaker, an amplifier transistor, and some pushbuttons (and some code. Here's an open-source mbed example).
- Make a sound-reactive EL Wire costume and replace the Sound Detector with the MEMS Microphone!
- Make a Bark Back Pet Monitor with a Raspberry Pi to record the sound levels in your home, upload the data MQTT, and trigger an audio player to when the volume reaches a threshold.
Or check out these other audio related tutorials below.
I2S Audio Breakout Hookup Guide
Hookup guide for the MAX98357A I2S audio breakout board.
Build a Qwiic Jukebox that is Toddler Approved!
Follow this tutorial to build your own custom jukebox. Note, this is designed simple and tough for use primarily with toddlers. It's also a great introduction to SparkFun's Qwiic products!
SparkFun Inventor's Kit Experiment Guide - v4.1
The SparkFun Inventor's Kit (SIK) Experiment Guide contains all of the information needed to build all five projects, encompassing 16 circuits, in the latest version of the kit, v4.1.2 and v4.1.
Audio Codec Breakout - WM8960 Hookup Guide
The SparkFun Audio Codec Breakout - WM8960 is a low power, high quality stereo codec chock full of features. In this tutorial, some of these features by using an Arduino microcontroller to configure the audio codec and pass audio to the headphone or speaker channels.
Happy building!