Shop / Sensors

ET-S47

ICS-43434 I²S MEMS Microphone

24-bit digital microphone for ESP32 and Pi

AED 22.00

Out of stock
✓ TestedEvery board is checked before it ships
🚚 Fast shippingUAE 1–3 days · GCC & worldwide
💬 Engineer supportQuestions answered by the designers

Download datasheet (PDF)

Overview

24-bit digital microphone for ESP32 and Pi

The ET-S47 is built around the TDK ICS-43434 — I2S 24-bit, 65dBA SNR, −26dBFS sensitivity, 60Hz–20kHz, bottom port. It connects over Standard I2S (Philips) (slave: host provides BCLK/LRCL) and is powered from 3.3V only (no regulator: keeps noise floor low).

Designed in Dubai by ElectroTrical — the full schematic, BOM and design notes are published below.

Good for

  • Voice and audio capture on ESP32
  • Sound-reactive projects
  • Audio recording on Raspberry Pi

Key features

What makes it different

Mic

TDK ICS-43434: I2S 24-bit, 65dBA SNR, −26dBFS sensitivity, 60Hz–20kHz, bottom port

Interface

Standard I2S (Philips), slave: host provides BCLK/LRCL

Supply

3.3V only (no regulator: keeps noise floor low)

Libraries

ESP-IDF I2S / Arduino-ESP32 I2S, Pi dtoverlay=googlevoicehat-soundcard-style I2S mic overlay, CircuitPython audiobusio

Open documentation

Schematic, BOM and layout notes published for every board.

Breadboard friendly

Standard 2.54 mm pitch and M2.5 mounting holes.

Specifications

Technical specifications

Device
MicTDK ICS-43434: I2S 24-bit, 65dBA SNR, −26dBFS sensitivity, 60Hz–20kHz, bottom port
InterfaceStandard I2S (Philips), slave: host provides BCLK/LRCL
Supply3.3V only (no regulator: keeps noise floor low)
Board
Size25.4 × 17.8 mm
Mounting4 × M2.5 holes, 2.54 mm from each corner
Connectors6-pin 2.54 mm header
Main ICICS-43434 (LCSC C5656610)
RevisionRev B
Software
LibrariesESP-IDF I2S / Arduino-ESP32 I2S, Pi dtoverlay=googlevoicehat-soundcard-style I2S mic overlay, CircuitPython audiobusio
Solder jumpers
JP3 (default 2–3 (GND))Channel: GND = left, 3V = right. Two boards → stereo on one I2S bus

Performance

Noise compared

Signal-to-noise ratioManufacturer datasheets. Higher is better: quieter sounds stay above the mic's own noise.

Pinout

Pin map and connections

ICS-43434 I²S MEMS Microphone pinout: 3V, GND, BCLK, DOUT, LRCL, SEL
PinNameTypeFunction
13VPower1.65–3.6V (3.3V host only)
2GNDGroundGround
3BCLKControlI2S bit clock
4DOUTOutputI2S data out
5LRCLControlWord select
6SELControlL/R channel (JP3: GND = left)

Mechanical

Dimensions and what's in the box

Board 25.4 × 17.8 mm with M2.5 holes
Top view · 25.4 × 17.8 mm

In the box

  • 1 × ET-S47 ICS-43434 I²S MEMS Microphone (assembled)
  • 1 × 6-pin 2.54 mm male header, unsoldered

Getting started

  • Wire the header: 3V, GND, BCLK, DOUT, LRCL, SEL
  • Libraries: ESP-IDF I2S / Arduino-ESP32 I2S, Pi dtoverlay=googlevoicehat-soundcard-style I2S mic overlay, CircuitPython audiobusio

Compare

Which audio board?

ICS-43434 I²S MEMS Microphone (this board)This boardET-S48 Sound Level Meter (dBA)
What it does24-bit digital microphone for ESP32 and PiA-weighted sound level over I²C
InterfaceStandard I2S (Philips), slave: host provides…I²C slave 0x6E (firmware), ALERT pin, SWD for…
Best forVoice and audio capture on ESP32Noise monitoring in offices and classrooms
Price22 AED129 AED

Downloads

Documents and design files

Need a custom version of this board?

Different connector, size or sensor? We design and build custom variants.