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

ESP8266-Based Motion and Water Detection System with Servo Control and LED Indicators

View and Edit Project In Cirkit DesignerImage of ESP8266-Based Motion and Water Detection System with Servo Control and LED Indicators

Circuit Documentation

Summary of the Circuit

This circuit is designed to interface an ESP8266 microcontroller with a variety of sensors and actuators, including a PIR sensor for motion detection, a water sensor for detecting the presence of water, two servo motors for mechanical movement, and multiple red LEDs for visual indication. The circuit also includes a TP4056 battery charging protection module to manage power delivery and charging. The ESP8266 serves as the central processing unit, controlling the servos based on inputs from the sensors and driving the LEDs.

Component List

ESP8266

PIR Sensor

Servo (x2)

Water Sensor

TP4056 Battery Charging Protection Module (Type C)

LED: Two Pin (red) (x5)

Wiring Details

ESP8266

PIR Sensor

Servo (1st instance)

Servo (2nd instance)

Water Sensor

TP4056 Battery Charging Protection Module (Type C)

LED: Two Pin (red) (x5)

Documented Code

No code has been provided for the microcontroller. The documentation of the code would typically include a description of the functionality, setup, and main loop, along with comments explaining the purpose of each section of the code. Since no code is available, this section is left blank.