Adafruit
Adafruit I2S MEMS Microphone Breakout - SPH0645LM4H
The Adafruit I2S MEMS Microphone Breakout features the SPH0645LM4H, a tiny digital MEMS microphone with a purely digital I2S output. Unlike analogue electret...
The Adafruit I2S MEMS Microphone Breakout features the SPH0645LM4H, a tiny digital MEMS microphone with a purely digital I2S output. Unlike analogue electret microphones, this mic sends digital audio data directly to your microcontroller — eliminating analogue noise and the need for an ADC.
With a frequency range of approximately 50 Hz to 15 kHz, this microphone is well suited for general audio recording and sound detection. It works with any microcontroller or single-board computer that has an I2S peripheral, including the Arduino Zero, Feather M0, and Raspberry Pi.
Key Features
- SPH0645LM4H MEMS Microphone – Compact digital microphone with I2S output
- Purely Digital Output – Three pins: Clock, Data, and Word Select (Left-Right) — no analogue conversion needed
- 50 Hz – 15 kHz Range – Suitable for general-purpose audio recording and detection
- Channel Selectable – Set to left or right channel via the Select pin (connect to power or ground)
- Stereo Capable – Pair two microphones on the same I2S bus with different Select pin settings
- Bottom-Ported – Sound enters through the bottom of the board; orient the hole towards the audio source
- 1.6V – 3.6V Operation – 3.3V logic only; not compatible with 5V logic levels
Ideal For
- Digital audio recording with Cortex M-series microcontrollers
- Raspberry Pi voice and sound detection projects
- Noise-free audio input without analogue conversion
- Stereo microphone setups using two breakouts on one I2S bus
Package Contents
- 1× Adafruit I2S MEMS Microphone Breakout (SPH0645LM4H)
Resources
Jargon buster
Plain-language definitions for the technical terms used above.
- ADC
- An analogue-to-digital converter reads a changing voltage and turns it into a number the microcontroller can use. It matters when connecting analogue sensors such as light, sound, or variable-resistor sensors.
- breakout
- A breakout is a small circuit board that makes a tiny or hard-to-solder component easier to connect to with standard pins. It matters because this OLED module can be wired into a microcontroller project without needing to solder directly to the display’s fine contacts.
- I2S
- I2S is a digital audio interface used to send sound data between chips, such as from a microcontroller to an audio amplifier or DAC. It matters if your project needs cleaner digital audio output than a basic buzzer or PWM signal can provide.
- MEMS microphone
- A tiny microphone made using micro-electromechanical systems, the same style of miniature manufacturing used in many phone sensors. It lets the board detect sound without needing an external microphone, which is useful for noise-reactive projects and simple audio input.
- microcontroller
- A microcontroller is a small computer on a chip that runs your program and controls connected inputs and outputs. For this product, it is the part that reads buttons and sensors, drives the display and speaker, and communicates over Bluetooth.
- single-board computer
- A complete computer built onto one circuit board, usually including the processor, memory, ports, and connectors. This matters because accessories like heatsinks must match the board’s layout and mounting holes to fit properly.
Find this product in
Audio & Video
Brands
Related Tutorials
Free guides on learn.littlebird.com.au