# INMP441 I2S Microphone module

INMP441 I2S MEMS michrophone module for ESP32 Audio boards

- **Seller:** [Sonocotta store](https://lectronz.com/stores/sonocotta), Warsaw, Mazowieckie, Poland
- **Price:** $5.00 (USD, before shipping and taxes)
- **Availability:** In stock
- **Product page:** https://lectronz.com/products/inmp441-i2s-microphone-module

## Images

![INMP441 I2S Microphone module](https://lectronz-images.b-cdn.net/lectronz/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6NTY0NzAsInB1ciI6ImJsb2JfaWQifX0=--a058b6344247194c38865f457780091620470c3e/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJqcGVnIiwicmVzaXplX3RvX2xpbWl0IjpbOTYwLDY0MF0sInNhdmVyIjp7InN0cmlwIjp0cnVlfX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--4e27bac8cdfb621fb828f6a3a5982fe1a423b516/DSC_0022.jpeg)
![INMP441 I2S Microphone module](https://lectronz-images.b-cdn.net/lectronz/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6NTY0NzQsInB1ciI6ImJsb2JfaWQifX0=--f5498ae6f46bb56b873ee930f0437481697d71c4/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJqcGVnIiwicmVzaXplX3RvX2xpbWl0IjpbOTYwLDY0MF0sInNhdmVyIjp7InN0cmlwIjp0cnVlfX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--4e27bac8cdfb621fb828f6a3a5982fe1a423b516/DSC_0024.jpeg)
![INMP441 I2S Microphone module](https://lectronz-images.b-cdn.net/lectronz/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6NTY0NzgsInB1ciI6ImJsb2JfaWQifX0=--2336ef2379bc7da2baa1a6409cdf01c6b698f48f/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJqcGVnIiwicmVzaXplX3RvX2xpbWl0IjpbOTYwLDY0MF0sInNhdmVyIjp7InN0cmlwIjp0cnVlfX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--4e27bac8cdfb621fb828f6a3a5982fe1a423b516/DSC_0020.jpeg)

## Description

# What is it

This is a [TDK INMP441](https://product.tdk.com/en/search/sw_piezo/mic/mems-mic/info?part_no=INMP441) I2S MEMS microphone module that can be used with Sonocotta ESP32 Audio boards. For the ESP32-specific pinout, refer to the board documentation and the silkscreen hints on the board.

# Features

- Interface: Digital Output (I2S)
- Sensitivity: -26dB FS ±3dB FS at 1kHz, 94dB SPL
- S/N Ratio [SNR] (Typ.): 61dBA
- Sound Pressure Level: 105dB at THD 3% Max., 1kHz
- Acoustic Overload Point: 120dB SPL at 10% THD
- Total Harmonic Distortion [THD]: 3% Max. at 105dB SPL, 1kHz
- Lower Cutoff Frequency (Min.): 60Hz
- Current Consumption [Icc] (Typ.): 2.2mA
- Operating Temperature Range: -40 to 85°C

# Compatibility list

## ESP32 Boards

- [HiFi ESP32](https://lectronz.com/products/hifi-esp32) and [HiFi ESP32 Plus](https://lectronz.com/products/hifi-esp32-plus)
- [Loud ESP32](https://lectronz.com/products/loud-esp32) and [Loud ESP32 Plus](https://lectronz.com/products/loud-esp32-plus)
- [Louder ESP32](https://lectronz.com/products/louder-esp32) and [Louder ESP32 Plus](https://lectronz.com/products/louder-esp32-plus)
- [Amped ESP32](https://lectronz.com/products/amped-esp32) and [Amped ESP32 Plus](https://lectronz.com/products/amped-esp32-plus)

## Practical Observations

Most recent revisions of the ESP32 Audio boards have an unsoldered header for external I2S mic: left and right channels. ESP32 uses the same I2S bus with an extra DATA IN pin due to the pin limitations, while S3 uses a dedicated I2S bus. It can be used for wake word functionality in the Home Assistant or for custom firmware.

Note that when purchased together with ESP32 Audio Boards, it would be required to solder the Mic module to the board. It is not a hard task for 100 mil pins, but it requires some experience with a soldering iron.

|                         | I2S CLK | I2S WS | I2S DATA |
|-------------------------|---------|--------|----------|
| ESP32                   | 26      | 25     | 13       |
| ESP32-S3                | 41      | 40     | 39       |
| HIFI-ESP32-S3 (Rev G2+) | 17      | 18     | 8        |

The mic model that I used for testing and validation is the INMP441 MEMS microphone; the pinout is created for this model. Other models might be available.

## Shipping policy

Most orders are shipped the next business day morning. All shipments are tracked. Delivery time in the EU is 3-7 days, outside 2-3 weeks, depending on the distance. After 30 days, the package is considered lost - reach out for a refund or replacement.
