How to Make an Audio Recorder With Esp32, INMP441 I2S Microphone

by dsnmechanic in Circuits > Arduino

57 Views, 0 Favorites, 0 Comments

How to Make an Audio Recorder With Esp32, INMP441 I2S Microphone

111.jpg

During I working on my Ai Assistant project. I realized something. INMP441 I2s microphone has a High quality record for a audio. Also I am create video for youtube. Sometimes using my real Voice. In this situation I need an audio recorder. So I made own one. Esp32 based Audio recorder. Record in wav format. 48000kHz Sample rate (HQ). Recording directly inside the Sd card. Made easier for a use.

Supplies

SCL to D5.png

Used Parts

Esp32S3 Dev Board

INMP441 I2S Microphone

Sd Card Reader + Sd Card

Tactile Button

Led

Screenshot (7).png
F6H9ZPSMIZ18P4U.png

First step you gonna go to the my github page and download a source file.

🔗 Repo : https://github.com/derdacavga/esp32-voice-recorder/tree/main/voiceRecorderSdCard


After I used a Arduino IDE if you don't have yet. Download link in here.

🔗 Arduino IDE : https://www.arduino.cc/en/software/

After I used Esp32S3 board. You need to install on arduino ide. Because didnt come with that tools

🔗 Board links : https://randomnerdtutorials.com/installing-the-esp32-board-in-arduino-ide-windows-instructions/

This page gonna help to you.


After that. Open code with Arduino IDE. Select your boards. This code writing for esp32S3. but compilable for all esp32 chip. ust make you sure that configure write pin configuration.


Do it wiring. and upload code. Sd CArd Must be in Fat32 format. And voice recording directly inside.

Tutorial video in here.