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

ESP32 and W5500 Ethernet Module-Based Smart Weather Station with Battery-Powered Motor

View and Edit Project In Cirkit DesignerImage of ESP32 and W5500 Ethernet Module-Based Smart Weather Station with Battery-Powered Motor

Circuit Documentation

Summary

This document provides a detailed overview of a circuit that includes an Ethernet module, temperature and humidity sensors, a voltage sensor, a geared motor, a battery, and an ESP32 microcontroller. The circuit is designed to interface various sensors and actuators with the ESP32, which processes the data and potentially communicates over Ethernet.

Component List

  1. Module Ethernet W5500

    • Description: Ethernet module for network communication.
    • Pins: NC, INT, RST, GND, 5V, SCK, SS, MOSI, MISO, 3.3V
  2. DHT22

    • Description: Temperature and humidity sensor.
    • Pins: +, Out, -
  3. Adafruit SHTC3 STEMMA QT

    • Description: Temperature and humidity sensor with I2C interface.
    • Pins: VCC, 3.3V, GND, SCL, SDA
  4. ZMPT101B

    • Description: Voltage sensor.
    • Pins: OUT, GND, VCC, NEUTRO, FASE
  5. ESP32 38 PINS

    • Description: Microcontroller with Wi-Fi and Bluetooth capabilities.
    • Pins: GND, 23, 22/SCL, 1, 2, 21/SDA, 19, 18, 5, 17/TX2, 16/RX2, 4, 0, 15, D1, D0, CLK, 3V3, EN, VP, VN, 34, 35, 32, 33, 25, 26, 27, 14, 12, 13, D2, D3, 11, 5V/VIN
  6. 12V Geared Motor

    • Description: Motor powered by a 12V supply.
    • Pins: Terminal 1, Terminal 2
  7. 12V Battery

    • Description: Power supply for the circuit.
    • Pins: VCC, GND

Wiring Details

Module Ethernet W5500

DHT22

Adafruit SHTC3 STEMMA QT

ZMPT101B

ESP32 38 PINS

12V Geared Motor

12V Battery

Documented Code

Module Ethernet W5500 Code

void setup() {
  // put your setup code here, to run once:

}

void loop() {
  // put your main code here, to run repeatedly:

}

Documentation File

This concludes the detailed documentation of the circuit, including the summary, component list, wiring details, and code.