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

ESP32-Based Wi-Fi Controlled Smart Valve with Microphone Input

View and Edit Project In Cirkit DesignerImage of ESP32-Based Wi-Fi Controlled Smart Valve with Microphone Input

Circuit Documentation

Summary

This document provides a detailed overview of a circuit that includes an ESP32 microcontroller, an INMP441 microphone, a plastic solenoid valve, pushbuttons, a 5V relay, a 18650 3s2p battery pack, and a step-down buck converter. The circuit is designed to interface various input and output components with the ESP32, enabling functionalities such as audio input, relay control, and user interaction through pushbuttons.

Component List

  1. ESP32

    • Description: A powerful microcontroller with built-in Wi-Fi and Bluetooth capabilities.
    • 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
  2. INMP441 FRONT MIC

    • Description: A high-performance, low-power, digital-output, omnidirectional MEMS microphone.
    • Pins: L/R, WS, SCK, SD, VDD, GND
  3. Plastic Solenoid Valve

    • Description: An electrically controlled valve used for fluid control.
    • Pins: pin1, pin2
  4. Pushbutton

    • Description: A simple pushbutton switch used for user input.
    • Pins: Pin 3 (out), Pin 4 (out), Pin 1 (in), Pin 2 (in)
  5. 5V Relay

    • Description: An electromechanical switch used to control high-power devices.
    • Pins: Normally Open, Common terminal, Normally Closed, In, GND, VCC
  6. 18650 3s2p

    • Description: A battery pack consisting of 18650 lithium-ion cells arranged in a 3s2p configuration.
    • Pins: + Charge/Discharge, - Charge/Discharge, 5.4V
  7. Step Down Buck Converter

    • Description: A DC-DC converter used to step down voltage.
    • Pins: IN +, IN - GND, OUT +, OUT - GND

Wiring Details

ESP32

INMP441 FRONT MIC

Plastic Solenoid Valve

Pushbutton

5V Relay

18650 3s2p

Step Down Buck Converter

Code

No code is provided for this circuit.