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

Battery-Powered ESP32 and MPU-6050 Based Smart Audio Player

View and Edit Project In Cirkit DesignerImage of Battery-Powered ESP32 and MPU-6050 Based Smart Audio Player

Circuit Documentation

Summary

This document provides a detailed overview of a circuit that includes an ESP32 microcontroller, an MPU-6050 accelerometer and gyroscope, a DFPlayer MINI MP3 player, a loudspeaker, and a 3.7V LiPo battery. The circuit is designed to interface these components to achieve a specific functionality, which is not detailed in the provided information.

Component List

  1. 3.7V LiPo Battery

    • Pins: +Ve, GND
    • Description: A rechargeable lithium polymer battery providing power to the circuit.
    • Purpose in Circuit: Power supply.
  2. ESP32

    • Pins: EN, VP, VN, D34, D35, D32, D33, D25, D26, D27, D14, D12, D13, GND, VIN, 3V3, D15, D2, D4, RX2, TX2, D5, D18, D19, D21, RX0, TX0, D22, D23, BOOT
    • Description: A powerful microcontroller with Wi-Fi and Bluetooth capabilities.
    • Purpose in Circuit: Main controller.
  3. MPU-6050

    • Pins: VCC, GND, SCL, SDA, XDA, XCL, AD0, INT
    • Description: A 6-axis motion tracking device combining a 3-axis gyroscope and a 3-axis accelerometer.
    • Purpose in Circuit: Motion sensing.
  4. DFPlayer MINI

    • Pins: VCC, BUSY, RX, USB -, TX, USB +, DAC_R, K2/ADC_KEY, DAC_L, K1/ADC_KEY, SPK1, IO 2, GND, SPK2, IO 1
    • Description: A small MP3 player module that can be controlled via serial communication.
    • Purpose in Circuit: Audio playback.
  5. Loudspeaker

    • Pins: pin1, pin2
    • Description: A speaker for audio output.
    • Purpose in Circuit: Sound output.

Wiring Details

3.7V LiPo Battery

ESP32

MPU-6050

DFPlayer MINI

Loudspeaker

Code

No code was provided for the microcontrollers in this circuit.