ET-S47
ICS-43434 I²S MEMS Microphone
24-bit digital microphone for ESP32 and Pi
AED 22.00
Out of stockOverview
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
| 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) |
| Size | 25.4 × 17.8 mm |
|---|---|
| Mounting | 4 × M2.5 holes, 2.54 mm from each corner |
| Connectors | 6-pin 2.54 mm header |
| Main IC | ICS-43434 (LCSC C5656610) |
| Revision | Rev B |
| Libraries | ESP-IDF I2S / Arduino-ESP32 I2S, Pi dtoverlay=googlevoicehat-soundcard-style I2S mic overlay, CircuitPython audiobusio |
|---|
| JP3 (default 2–3 (GND)) | Channel: GND = left, 3V = right. Two boards → stereo on one I2S bus |
|---|
Performance
Noise compared
Pinout
Pin map and connections
| Pin | Name | Type | Function |
|---|---|---|---|
| 1 | 3V | Power | 1.65–3.6V (3.3V host only) |
| 2 | GND | Ground | Ground |
| 3 | BCLK | Control | I2S bit clock |
| 4 | DOUT | Output | I2S data out |
| 5 | LRCL | Control | Word select |
| 6 | SEL | Control | L/R channel (JP3: GND = left) |
Mechanical
Dimensions and what's in the box
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, CircuitPythonaudiobusio
Compare
Which audio board?
| ICS-43434 I²S MEMS Microphone (this board)This board | ET-S48 Sound Level Meter (dBA) | |
|---|---|---|
| What it does | 24-bit digital microphone for ESP32 and Pi | A-weighted sound level over I²C |
| Interface | Standard I2S (Philips), slave: host provides… | I²C slave 0x6E (firmware), ALERT pin, SWD for… |
| Best for | Voice and audio capture on ESP32 | Noise monitoring in offices and classrooms |
| Price | 22 AED | 129 AED |
Downloads
Documents and design files
Need a custom version of this board?
Different connector, size or sensor? We design and build custom variants.