Cirkit Designer Logo
Cirkit Designer
Your all-in-one circuit design IDE
Home / 
Project Documentation

ESP32-Based Smart Sensor Hub with Wi-Fi and GSM Connectivity

Image of ESP32-Based Smart Sensor Hub with Wi-Fi and GSM Connectivity

Circuit Documentation

Summary

This document provides a detailed overview of a circuit that includes a Temperature Sensor (LM35), an MPU-6050 accelerometer and gyroscope, an ESP32 microcontroller, and a SIM800L GSM module. The circuit is designed to measure temperature and motion, and to communicate data via GSM.

Component List

  1. Temperature Sensor (LM35)

    • Description: Analog temperature sensor
    • Pins: +Vs, Vout, GND
  2. MPU-6050

    • Description: Accelerometer and gyroscope sensor
    • Pins: VCC, GND, SCL, SDA, XDA, XCL, AD0, INT
  3. ESP32

    • Description: 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
  4. SIM800L

    • Description: GSM module for communication
    • Pins: NFT, RING, VCC, DTR, RST, MIC +, RXD, MIC-, TXD, SPK+, GND, SPK-

Wiring Details

Temperature Sensor (LM35)

  • +Vs is connected to:

    • MPU-6050 VCC
    • SIM800L VCC
  • Vout is connected to:

    • ESP32 VN
  • GND is connected to:

    • SIM800L GND
    • MPU-6050 GND

MPU-6050

  • VCC is connected to:

    • Temperature Sensor (LM35) +Vs
    • SIM800L VCC
  • GND is connected to:

    • Temperature Sensor (LM35) GND
    • SIM800L GND
  • SCL is connected to:

    • ESP32 D18
  • SDA is connected to:

    • ESP32 D5

ESP32

  • VN is connected to:

    • Temperature Sensor (LM35) Vout
  • D18 is connected to:

    • MPU-6050 SCL
  • D5 is connected to:

    • MPU-6050 SDA
  • RX2 is connected to:

    • SIM800L RXD
  • TX2 is connected to:

    • SIM800L TXD

SIM800L

  • VCC is connected to:

    • Temperature Sensor (LM35) +Vs
    • MPU-6050 VCC
  • GND is connected to:

    • Temperature Sensor (LM35) GND
    • MPU-6050 GND
  • RXD is connected to:

    • ESP32 RX2
  • TXD is connected to:

    • ESP32 TX2

Code

There is no code provided for the microcontrollers in this circuit.