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

ESP32-Based Multi-Sensor Actuation System with LCD Feedback

View and Edit Project In Cirkit DesignerImage of ESP32-Based Multi-Sensor Actuation System with LCD Feedback

Circuit Documentation

Summary

This circuit integrates various sensors, actuators, and microcontrollers to perform a range of functions. The core of the circuit is based on the ESP32 microcontroller, which is responsible for handling inputs from sensors like the photoresistor (LDR), HC-SR04 ultrasonic sensors, and capacitive and inductive proximity sensors. It also controls actuators such as servos and interfaces with an LCD display via I2C communication. An ESP-8266 controller is also included, which interacts with additional HC-SR04 ultrasonic sensors and a piezo speaker. Power regulation is managed by a 3.3V regulator and a 5V DC source. The circuit is designed to be versatile, catering to various sensing and control applications.

Component List

Microcontrollers

Sensors

Actuators

Power Supply

Display

Passive Components

Output Devices

Wiring Details

ESP32 - 38 pins

Photoresistor (LDR) Sensor (Wokwi Compatible)

HC-SR04 Ultrasonic Sensor

Servo

LCD Display 16x4 I2C

Resistor

LJC18A3-B-Z/BY Capacitive Proximity Sensor

LJ18A3-H-ZBX Inductive Proximity Sensor

3.3V regulator

ESP-8266 Controller

Piezo Speaker

Documented Code

No code was provided for the microcontrollers in the circuit. To fully document the circuit, the embedded code for the ESP32 and ESP-8266 controllers would be required. This code would typically initialize the hardware peripherals, manage sensor readings, control actuators, and handle communication protocols.