MEMS Microphone Hookup Guide
The SparkFun MEMS microphone breakout board is a simple and easy-to-use microphone for a variety of sound-sensing projects. The on-board mic is an ADMP401, which is a low-power, omnidirectional microphone with an analog output. It works for both near and long-range uses and is particularly good for portable applications due to its low power consumption. Possible applications include: smartphones, digital video cameras, and keeping an “ear” on your pets while you’re away.
Read this hook-up guide to get an overview of the breakout board and how to use it, including its technical specifications, how to hook it up to a microcontroller, and an example code to get started!
Questions? Feedback? Want to share an awesome project you built using this sensor? Write a comment at the end of this tutorial!
To successfully use the SparkFun MEMS microphone breakout board, you’ll need to be familiar with Arduino microcontrollers, analog (aka ADC) input, and sound waves. For folks new to these topics, check out the following resources to get a feel for the concepts and verbiage used throughout this tutorial.
- Overview of the Arduino microcontroller.
- What the heck is analog?? Read this!
- Analog-to-Digital Conversion, or ADC.
- The Wikipedia page on the science of sound!
- And finally, and most importantly, the ADMP401 datasheet!