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

ESP32-Based Smart Weather Station with Ultrasonic and Rain Sensors

View and Edit Project In Cirkit DesignerImage of ESP32-Based Smart Weather Station with Ultrasonic and Rain Sensors

Circuit Documentation

Summary

This document provides a detailed overview of a circuit that includes an ESP32 microcontroller, two ultrasonic sensors, a water sensor, a rain sensor, and a buzzer. The ESP32 serves as the central controller, interfacing with the sensors and the buzzer to perform various tasks. The sensors provide environmental data, which the ESP32 processes and uses to trigger the buzzer as needed.

Component List

  1. ESP32 Wroom

    • Description: A powerful microcontroller with Wi-Fi and Bluetooth capabilities.
    • Pins: 3V3, Reset, GPIO36, GPIO39, GPIO34, GPIO35, GPIO32, GPIO33, GPIO25, GPIO26, GPIO27, GPIO14, GPIO12, GND, GPIO13, GPIO9, GPIO10, GPIO11, 5V, GPIO23, GPIO22/SCL, GPIO1/TXD0, GPIO3/RXD0, GPIO21/SDA, GPIO19, GPIO18, GPIO5, GPIO17, GPIO16, GPIO4, GPIO0, GPIO2, GPIO15, GPIO8, GPIO7, GPIO6
  2. Ultrasonic Sensor (x2)

    • Description: Sensors used to measure distance by using ultrasonic waves.
    • Pins: +VCC, Trigger, Echo, GND
  3. Water Sensor

    • Description: A sensor used to detect the presence of water.
    • Pins: Signal, VCC, GND
  4. Rain Sensor

    • Description: A sensor used to detect rain.
    • Pins: AO, DO, GRD, VCC
  5. Buzzer

    • Description: An audio signaling device.
    • Pins: PIN, GND

Wiring Details

ESP32 Wroom

Ultrasonic Sensor 1

Ultrasonic Sensor 2

Water Sensor

Rain Sensor

Buzzer

Code

No code is provided for this circuit.