ESP32: record audio with an INMP441 I2S microphone
Wire a $3 INMP441 MEMS mic to the ESP32 and capture real audio over I2S. The hardware path to sound detection, voice notes, and wake words.
Tag
6 tutorials
Wire a $3 INMP441 MEMS mic to the ESP32 and capture real audio over I2S. The hardware path to sound detection, voice notes, and wake words.
Voice control on Arduino without the cloud: the DF2301Q offline voice module drives lights and sounds, and a DFPlayer Mini gives the project a voice back.
Generate real analog tones, ramps, and waveforms on the ESP32's true 8-bit DAC pins (GPIO25/26), from a beep to a sine sweep.
Wire the MAX98357A I2S amplifier to an ESP32 and play WAV data from flash or an internet stream. The talking-device pattern that pairs with the INMP441 microphone tutorial.
Wire an analog microphone module (MAX4466 or LM393 sound sensor) to the ESP32's ADC and build an RMS sound level meter for clap triggers and noise logging.
Use a piezo buzzer with an ESP32 to play tones, melodies, and alarm sounds. The LEDC peripheral does this in hardware, with no CPU overhead.