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

ESP32-Based Smart Energy Monitoring System with RS485 Communication

View and Edit Project In Cirkit DesignerImage of ESP32-Based Smart Energy Monitoring System with RS485 Communication

Circuit Documentation

Summary

This document provides a detailed overview of a circuit that includes an ESP32 microcontroller, an RS485 communication module, an ACS712 current sensor, a 1-channel relay, and a ZMPT101B voltage sensor. The circuit is designed to monitor current and voltage, control a relay, and communicate via RS485.

Component List

  1. ESP32

    • Description: A powerful microcontroller with Wi-Fi and Bluetooth capabilities.
    • Pins: EN, VP, VN, D34, D35, D32, D33, D25, D26, D27, D14, D12, D13, GND, VIN, 3V3, D15, D2, D4, RX2, TX2, D5, D18, D19, D21, RX0, TX0, D22, D23, BOOT
  2. RS485

    • Description: A communication module for RS485 protocol.
    • Pins: VCC, RO, RE, GND, B, A, DE, DI
  3. ACS712 Current Sensor 5A 20A 30A

    • Description: A current sensor capable of measuring up to 30A.
    • Pins: 1, 2, GND, OUT, VCC
  4. 1-Channel Relay (5V 10A)

    • Description: A relay module capable of switching high power loads.
    • Pins: NC, signal, C, power, NO, ground
  5. ZMPT101B

    • Description: A voltage sensor for AC voltage measurement.
    • Pins: OUT, GND, VCC, NEUTRO, FASE

Wiring Details

ESP32

RS485

ACS712 Current Sensor 5A 20A 30A

1-Channel Relay (5V 10A)

ZMPT101B

Code

No code is provided for this circuit.


This document provides a comprehensive overview of the circuit, including a summary, component list, wiring details, and code documentation. Each component is described, and the connections between components are clearly outlined.