Home Equipments GitHub Report Month 1 and 2 Report Month 3
Pooncharat Wongkom, Manopas Tanetsakunvatana.
Working with microcontroller requires voltage that is more than zero, so we set 2 inputs Vpp = 1V, then sum the 2 inputs with 1.5V DC offset.

We use ESP32 as a microprocessor. It has 3 ways to send the audio data.
Bluetooth
Test sending data via bluetooth by try sending data via Bluetooth from ESP32 to PC and experiment by sending the value i2s_buf which will be a buffer that stores sound sampling data for further processing. There are 16 i2s_buf values in total. From the code :

Send data i2s_buf and count down 3 seconds, then send data again, repeating indefinitely. Showing Program for receiving data: Bluetooth serial terminal :

Whem the Bluetooth connection status is Connected, which means the Bluetooth connection is successful. Show :

Code example for reading data through INMP441 and I2S protocol :

By setting the sample rate = 2000 Hz (experiment with low frequencies first to see if the results are correct according to the input that came in or not).
Make settings as follows:

Connection cable
Wifi