✨ New Arrivals Just Dropped!Explore
HomeStore

Adafruit I2S MEMS Microphone Breakout - ICS-43434

Adafruit I2S MEMS Microphone Breakout - ICS-43434

Listen to this good news - we now have a breakout board for a super tiny ICS43434 I2S MEMS microphone. Just like 'classic' electret microphones, MEMS mics can detect sound and convert it to voltage, but they're way smaller and thinner. This microphone doesn't even have analogue out, it's purely digital. The I2S is a small, low-cost MEMS mic with a range of about 50Hz - 15KHz, good for all general audio recording/detection. The chip has a built-in low-pass filter that cuts frequencies above 24KHz.

For many microcontrollers, adding audio input is easy with one of our analogue microphone breakouts. But as you get to bigger and better microcontrollers and microcomputers, you'll find that you don't always have an analogue input, or maybe you want to avoid the noise that can seep in with an analogue mic system. Once you get past 8-bit micros, you will often find an I2S peripheral that can take digital audio data in! That's where this I2S Microphone Breakout featuring the TDK ICS43434 comes in.

Instead of an analogue output, there are three digital pins: Clock, Data, and Left-Right (Word Select) Clock. When connected to your microcontroller/computer, the 'I2S Controller' will drive the clock and word-select pins at a high frequency and read out the data from the microphone. No analogue conversion is required!

The microphone is a single mono element. You can select whether you want it on the Left or Right channel by connecting the Select pin to power or ground. If you need a stereo, pick up two microphones! You can set them up to be stereo by sharing the Clock, WS, and Data lines but having one with Select to ground, and one with Select to high voltage. No firmware or driver configuration is required, you'll get 24-bit output instantly.

This I2S MEMS microphone is bottom ported, so make sure you have the hole in the bottom facing out towards the sounds you want to read. It's a 1.6-3.6V max device only, so it is not for use with 5V logic (it's really unlikely you'd have a 5V-logic device with I2S anyway). Many beginner microcontroller boards don't have I2S, so ensure it's a supported interface before you try to wire it up! This microphone is best used with Cortex M-series chips like the SAMD21 or SAMD51, ESP32, RP2040 or RP2350, or single-board computers like the Raspberry Pi.

Specifications

  • Sensitivity: −26 dB FS ±1dB
  • SNR High-Performance Mode: 65 dBA
  • SNR Low Power Mode:  64 dBA
  • Current Draw High Performance Mode: 490 µA
  • Current Draw Low Power Mode: 230 µA
  • Microphone Acoustic Overload Point (AOP) 120 dB    SPL
  • Sample Rate High-Performance Mode: 23 ~ 51.6 kHz
  • Sample Rate Low Power Mode: 6.25 ~ 18.75 kHz

Resources

$1.68

Original: $4.80

-65%
Adafruit I2S MEMS Microphone Breakout - ICS-43434

$4.80

$1.68
Product image 1
Product image 2
Product image 3
Product image 4

Description

Listen to this good news - we now have a breakout board for a super tiny ICS43434 I2S MEMS microphone. Just like 'classic' electret microphones, MEMS mics can detect sound and convert it to voltage, but they're way smaller and thinner. This microphone doesn't even have analogue out, it's purely digital. The I2S is a small, low-cost MEMS mic with a range of about 50Hz - 15KHz, good for all general audio recording/detection. The chip has a built-in low-pass filter that cuts frequencies above 24KHz.

For many microcontrollers, adding audio input is easy with one of our analogue microphone breakouts. But as you get to bigger and better microcontrollers and microcomputers, you'll find that you don't always have an analogue input, or maybe you want to avoid the noise that can seep in with an analogue mic system. Once you get past 8-bit micros, you will often find an I2S peripheral that can take digital audio data in! That's where this I2S Microphone Breakout featuring the TDK ICS43434 comes in.

Instead of an analogue output, there are three digital pins: Clock, Data, and Left-Right (Word Select) Clock. When connected to your microcontroller/computer, the 'I2S Controller' will drive the clock and word-select pins at a high frequency and read out the data from the microphone. No analogue conversion is required!

The microphone is a single mono element. You can select whether you want it on the Left or Right channel by connecting the Select pin to power or ground. If you need a stereo, pick up two microphones! You can set them up to be stereo by sharing the Clock, WS, and Data lines but having one with Select to ground, and one with Select to high voltage. No firmware or driver configuration is required, you'll get 24-bit output instantly.

This I2S MEMS microphone is bottom ported, so make sure you have the hole in the bottom facing out towards the sounds you want to read. It's a 1.6-3.6V max device only, so it is not for use with 5V logic (it's really unlikely you'd have a 5V-logic device with I2S anyway). Many beginner microcontroller boards don't have I2S, so ensure it's a supported interface before you try to wire it up! This microphone is best used with Cortex M-series chips like the SAMD21 or SAMD51, ESP32, RP2040 or RP2350, or single-board computers like the Raspberry Pi.

Specifications

  • Sensitivity: −26 dB FS ±1dB
  • SNR High-Performance Mode: 65 dBA
  • SNR Low Power Mode:  64 dBA
  • Current Draw High Performance Mode: 490 µA
  • Current Draw Low Power Mode: 230 µA
  • Microphone Acoustic Overload Point (AOP) 120 dB    SPL
  • Sample Rate High-Performance Mode: 23 ~ 51.6 kHz
  • Sample Rate Low Power Mode: 6.25 ~ 18.75 kHz

Resources

You may also like

NEW
Thumbnail 1Thumbnail 2

Adafruit SGP41 Multi-Pixel Gas Sensor Breakout - VOC & NOx

$25.35

-70%NEW
Thumbnail 1Thumbnail 2

Adafruit Fruit Jam - Mini RP2350 Computer

$50.71

$15.21

-70%NEW
Thumbnail 1Thumbnail 2

Adafruit AS7331 UV / UVA / UVB / UVC Sensor Breakout

$28.52

$8.56

-70%NEW
Thumbnail 1Thumbnail 2

Adafruit AS7343 14-Channel Light / Colour Sensor Breakout

$25.35

$7.61

NEW
Thumbnail 1Thumbnail 2

Adafruit TMP119 High-Precision ±0.03°C I2C Temperature Sensor

$19.01

-70%NEW
Thumbnail 1Thumbnail 2

Adafruit TCS3430 / TCS34303 Ambient Tri-Stimulus Colour Sensor

$12.02

$3.61

NEW
Thumbnail 1Thumbnail 2

Adafruit LED Sequins - Cool White - Pack of 5

$5.02

-70%NEW
Thumbnail 1Thumbnail 2

Adafruit STCC4 and SHT41 - CO2, Temperature & Humidity Sensor

$34.86

$10.46

NEW
Thumbnail 1Thumbnail 2

Adafruit APDS9999 Proximity, Lux Light & Colour Sensor

$9.51

NEW
Thumbnail 1Thumbnail 2

Adafruit ADS122C04 24-Bit ADC - 4 Channel 2-kSPS

$25.35

NEW
Thumbnail 1Thumbnail 2

Adafruit TMAG5273 3D Hall Effect Magnetometer Breakout

$7.53

-70%NEW
Thumbnail 1Thumbnail 2

Adafruit Terminal Block BFF Add-On for QT Py and XIAO

$13.86

$4.16