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

ESP32-Based Wi-Fi Controlled LED and Keypad Interface with LCD Display

View and Edit Project In Cirkit DesignerImage of ESP32-Based Wi-Fi Controlled LED and Keypad Interface with LCD Display

Circuit Documentation

Summary

This document provides a detailed overview of a circuit that includes an ESP32 microcontroller, LEDs, resistors, a 4x4 membrane matrix keypad, a piezo buzzer, a bi-directional logic level converter, an LCD display, and power management components. The circuit is designed to interface various input and output devices with the ESP32, providing a comprehensive example of embedded system design.

Component List

  1. ESP32 (30 pin)

    • 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, D23, D22, TX0, RX0, D21, D19, D18, D5, TX2, RX2, D4, D2, D15, 3V3
  2. DC Power Source

    • Description: Provides the necessary power for the circuit.
    • Pins: Ground, Positive
  3. ams1117 3.3

    • Description: A voltage regulator that steps down the voltage to 3.3V.
    • Pins: VIN, OUT, GND
  4. LED: Two Pin (red)

    • Description: A red LED used for visual indication.
    • Pins: cathode, anode
  5. Resistor

    • Description: A resistor with a resistance of 330 Ohms.
    • Pins: pin1, pin2
    • Properties: Resistance = 330 Ohms
  6. 4X4 Membrane Matrix Keypad

    • Description: A keypad with 4 rows and 4 columns.
    • Pins: R1, R2, R3, R4, C1, C2, C3, C4
  7. Lcd 20x4 i2c

    • Description: A 20x4 character LCD display with I2C interface.
    • Pins: GND, 5v, SCA, SCL
  8. Bi-Directional Logic Level Converter

    • Description: Converts voltage levels between different parts of the circuit.
    • Pins: HV1, HV2, HV, GND, HV3, HV4, LV1, LV2, LV, LV3, LV4
  9. Piezo Buzzer

    • Description: A piezoelectric buzzer for sound output.
    • Pins: pin 1, pin 2

Wiring Details

ESP32 (30 pin)

DC Power Source

ams1117 3.3

LED: Two Pin (red)

Resistor

4X4 Membrane Matrix Keypad

Lcd 20x4 i2c

Bi-Directional Logic Level Converter

Piezo Buzzer

Code

No code is provided for this circuit.


This document provides a comprehensive overview of the circuit, including a detailed component list and wiring details. The circuit integrates various input and output devices with the ESP32 microcontroller, demonstrating a practical application of embedded system design.