Office Pickup Available Sat–Thu, 10 AM–8 PM • Order online before visiting • Use coupon easy5 for 5% off eligible orders.
Cart৳ 75 1

INMP441 Omnidirectional MEMS Microphone Module – I2S Digital Microphone for ESP32

৳ 245

INMP441 Omnidirectional MEMS Microphone Module with high-quality I2S digital audio output, low-power operation and soldered header pins. Ideal for ESP32 voice recording, sound detection, speech recognition, smart assistant, IoT and embedded audio projects.

In stock

✓ Checked componentsQuality-focused sourcing ৳ bKash acceptedMerchant: 01406080260 COD availableSubject to delivery area Technical helpAsk before you order

Description

High-Precision Low-Power Digital MEMS Microphone with I2S Interface – Soldered Pin Version for ESP32, Audio Recording, Voice Detection & IoT Projects

The INMP441 Omnidirectional MEMS Microphone Module is a high-quality digital microphone board designed for ESP32 audio projects, voice recording, sound detection, speech recognition, IoT devices, smart assistants and embedded audio applications.

Unlike common analog microphone modules, the INMP441 provides a digital I2S audio output, helping reduce analog noise and making it especially suitable for ESP32-based audio processing projects.

এই INMP441 MEMS Microphone Module ESP32, voice recording, sound detection, speech recognition, smart assistant এবং IoT audio project-এর জন্য ব্যবহার করা হয়। এটি analog output না দিয়ে digital I2S audio signal দেয়, তাই clean এবং stable audio data পাওয়া সহজ হয়।

This version comes with header pins already soldered, making connection and prototyping easier.


Product Highlights / প্রধান বৈশিষ্ট্য

✅ Based on INMP441 MEMS digital microphone
✅ Omnidirectional sound pickup
✅ Digital I2S audio interface
✅ High-quality digital audio output
✅ Low-power MEMS microphone design
✅ Suitable for ESP32 audio projects
✅ Supports left/right channel selection
✅ No external analog ADC required
✅ Compact round PCB design
✅ Header pins already soldered / welded
✅ Useful for voice detection and recording
✅ Ideal for IoT, smart speaker and embedded audio applications


Applications / ব্যবহার ক্ষেত্র

• ESP32 voice recording project
• Speech recognition system
• Smart assistant project
• Sound level monitoring
• Digital audio acquisition
• Voice-controlled automation
• IoT audio sensor
• Smart home voice interface
• Noise monitoring project
• Digital intercom prototype
• Embedded audio recorder
• Robotics voice input
• AI voice project
• University and engineering project


Package Includes / প্যাকেজে যা থাকছে

✅ 1 × INMP441 Omnidirectional MEMS Microphone Module
✅ Soldered header pins

⚠️ ESP32 board, jumper wires, breadboard and speaker are not included unless mentioned separately.


Technical Specifications / স্পেসিফিকেশন

• Product Type: Digital MEMS Microphone Module
• Microphone IC: INMP441
• Microphone Type: Omnidirectional MEMS
• Output Type: Digital audio
• Interface: I2S
• Operating Voltage: Approximately 1.8V–3.3V
• Recommended Module Supply: 3.3V
• Logic Level: 3.3V
• Audio Data: I2S digital stream
• Channel Selection: Left / Right selectable
• Pins: VDD, GND, SCK, WS, SD, L/R
• SNR: Approximately 61dBA typical
• Sensitivity: Approximately -26dBFS typical
• Frequency Response: Approximately 60Hz–15kHz
• Recommended Controller: ESP32 / compatible I2S-enabled MCU
• Main Use: Voice recording, sound detection and digital audio processing


Pin Description / পিন পরিচিতি

• VDD – 3.3V power supply
• GND – Ground
• SCK – I2S serial clock / bit clock
• WS – Word Select / Left-Right Clock
• SD – Serial audio data output
• L/R – Left or right channel selection


L/R Channel Selection

The L/R pin determines which I2S channel the microphone uses.

Depending on connection:

• L/R LOW / GND → One channel
• L/R HIGH / VDD → Opposite channel

This feature allows two compatible INMP441 microphones to share the same I2S bus for stereo or dual-microphone applications.


Why I2S Digital Microphone?

Traditional analog microphone modules output a small analog voltage that usually requires amplification and ADC conversion.

The INMP441 performs audio conversion internally and sends digital audio directly through I2S.

Advantages include:

✅ Less analog noise
✅ No external microphone amplifier required
✅ No external ADC required
✅ Better compatibility with digital audio processing
✅ Suitable for ESP32 DSP and voice-processing projects

এই কারণে ESP32 voice project-এর জন্য INMP441 analog microphone module-এর তুলনায় অনেক বেশি convenient।


Basic ESP32 Connection

A common ESP32 connection example:

• INMP441 VDD → ESP32 3.3V
• INMP441 GND → ESP32 GND
• INMP441 SCK → ESP32 GPIO 26
• INMP441 WS → ESP32 GPIO 25
• INMP441 SD → ESP32 GPIO 33
• INMP441 L/R → GND

⚠️ GPIO pins can be changed in software depending on your project.


ESP32 Basic I2S Test Example

#include <driver/i2s.h>

#define I2S_WS   25
#define I2S_SD   33
#define I2S_SCK  26

#define I2S_PORT I2S_NUM_0

void setup() {
  Serial.begin(115200);

  i2s_config_t i2s_config = {
    .mode = (i2s_mode_t)(I2S_MODE_MASTER | I2S_MODE_RX),
    .sample_rate = 16000,
    .bits_per_sample = I2S_BITS_PER_SAMPLE_32BIT,
    .channel_format = I2S_CHANNEL_FMT_ONLY_LEFT,
    .communication_format = I2S_COMM_FORMAT_I2S,
    .intr_alloc_flags = 0,
    .dma_buf_count = 8,
    .dma_buf_len = 64,
    .use_apll = false
  };

  i2s_pin_config_t pin_config = {
    .bck_io_num = I2S_SCK,
    .ws_io_num = I2S_WS,
    .data_out_num = I2S_PIN_NO_CHANGE,
    .data_in_num = I2S_SD
  };

  i2s_driver_install(I2S_PORT, &i2s_config, 0, NULL);
  i2s_set_pin(I2S_PORT, &pin_config);

  Serial.println("INMP441 Microphone Ready");
}

void loop() {
  int32_t sample = 0;
  size_t bytesRead;

  i2s_read(
    I2S_PORT,
    &sample,
    sizeof(sample),
    &bytesRead,
    portMAX_DELAY
  );

  Serial.println(sample);
}

⚠️ ESP32 Arduino core versions may use different I2S APIs. Code may require adjustment depending on board package version.


Use with ESP32 Projects

The INMP441 is particularly popular with ESP32 because ESP32 includes hardware I2S support.

Possible ESP32 applications include:

• Voice recording to microSD card
• Sound-triggered automation
• Audio streaming over WiFi
• Voice activity detection
• Speech recognition
• FFT / frequency spectrum analysis
• Noise monitoring
• Smart assistant prototype
• Intercom system
• Audio data logging


Why Choose INMP441?

The INMP441 is a good choice when a project needs clean digital microphone data without building an analog amplifier circuit.

It combines:

✅ Microphone
✅ Internal signal conditioning
✅ Digital conversion
✅ I2S audio output

in one compact module.

এই module ব্যবহার করলে microphone amplifier এবং analog ADC circuit আলাদা করে ব্যবহার করার প্রয়োজন কমে যায়, ফলে ESP32 audio project অনেক সহজ হয়।


Important Notes / গুরুত্বপূর্ণ নোট

⚠️ Use 3.3V supply with ESP32 projects.
⚠️ Do not connect the microphone module directly to 5V unless your exact module specification explicitly supports it.
⚠️ I2S is different from I2C; connect the correct SCK, WS and SD pins.
⚠️ Check L/R channel selection if audio data is not received.
⚠️ Keep microphone away from motor and switching power noise.
⚠️ Use short signal wires for better reliability.
⚠️ The microphone opening should not be blocked by glue, tape or enclosure material.
⚠️ Pin layout and PCB color may vary slightly depending on stock batch.
⚠️ Header pins are supplied soldered in this version.


Frequently Asked Questions / FAQ

What is INMP441?
INMP441 is a digital MEMS microphone with an I2S audio interface.

Is it analog or digital?
It is a digital microphone.

Can I use it with ESP32?
Yes. ESP32 is one of the most commonly used controllers with INMP441.

Does it use I2C?
No. It uses I2S, which is a digital audio communication interface.

Does it need a microphone amplifier?
No external analog microphone amplifier is normally required.

What voltage should I use?
For ESP32 projects, use 3.3V.

Can I record voice with it?
Yes. It can be used for voice recording when combined with an ESP32 or another I2S-capable processor.

Can I use two microphones together?
Yes, compatible setups can use L/R channel selection to place two microphones on the same I2S bus.

Are the pins already soldered?
Yes. This listed version comes with soldered header pins.


INMP441 MEMS Microphone Module I2S Digital Mic for ESP32

Buy INMP441 omnidirectional MEMS microphone module with I2S digital interface and soldered pins for ESP32 voice recording, speech recognition, IoT and audio projects.

 

⚙Project Support

Not sure whether this part is right for your project? Our team can help with component selection and integration.

3D3D Print & Fabrication

Need an enclosure, mount or prototype part? Ask about 3D printing and laser cutting/engraving.

LABLab Use Facility

Selected testing, prototyping and lab-use support is available for project teams and students.

Request project support →Open WhatsApp: 01309078343
🛠️ Change