Cirkit Designer LogoCirkit DesignerYour all-in-one circuit design IDE Launch Cirkit Designer App

ESP32-Based Audio Recorder and Playback System with Servo Control and LED Indicators

View and Edit Project In Cirkit DesignerImage of ESP32-Based Audio Recorder and Playback System with Servo Control and LED Indicators

Circuit Documentation

Summary

This circuit integrates various components including microcontrollers, sensors, power management modules, actuators, and user interface elements. The primary controller is an ESP32 microcontroller, which interfaces with an INMP441 microphone, a Max98357 audio amplifier, a micro SD card module, micro servos, LEDs, and a pushbutton. Power management is handled by a TP4056 charging module and a DC-DC boost converter, with power supplied by Li-ion batteries. The circuit is designed to capture audio, control servos, store data on an SD card, and provide visual feedback through LEDs.

Component List

Microcontroller

Sensors

Power Management

Actuators

User Interface

Storage

Audio Output

Miscellaneous

Wiring Details

ESP32 (30 pin)

INMP441 FRONT MIC

Max98357

Micro SD Card Module

Micro servo 9G

Pushbutton

Toggle Switch

DC-DC BOOST CONVERTOR

TP4056

Li-ion battery 18650-2000mAh 3.7V 7.4WH

Resistor

LED: Four Pin (Common Cathode)

Loudspeaker

Documented Code

No code was provided for the microcontrollers in the circuit. Therefore, this section is left blank until the relevant code is supplied.