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

ESP32-Based Weather Station with GPS and SD Card Storage

Image of ESP32-Based Weather Station with GPS and SD Card Storage

Circuit Documentation

Summary

This document provides a detailed overview of a circuit that includes an ESP32 microcontroller, a GPS module, a micro SD card module, a DHT11 humidity and temperature sensor, a DC buck step-down converter, a DIN rail mount power supply, a DC jack, and a DC power source. The circuit is designed to interface these components for various functionalities such as data logging, environmental sensing, and GPS tracking.

Component List

  1. Esp32 on Baseboard

    • Description: A versatile microcontroller with multiple GPIO pins.
    • Pins: GPIO23, GPIO22, GPIO1/TX, GPIO3/RX, GPIO21, GPIO19, GPIO18, GPIO5, GPIO17, GPIO16, GPIO4, GPIO0, GPIO2, GPIO15, SD1, SD0, CLK, V, G, GPIO36, GPIO39, GPIO34, GPIO35, GPIO32, GPIO33, GPIO25, GPIO26, GPIO27, GPIO14, GPIO12, GPIO13, SD2, SD3, GND, 5V, 3V, TX, RX, VCC, D22, D21
  2. Grove GPS

    • Description: A GPS module for location tracking.
    • Pins: Tx, Rx, Vcc, GND
  3. Micro SD Card Module

    • Description: A module for interfacing with micro SD cards for data storage.
    • Pins: cs, sck, mosi, miso, vcc, gnd
  4. DHT11 Humidity and Temperature Sensor

    • Description: A sensor for measuring humidity and temperature.
    • Pins: VDD, DATA, NULL, GND
  5. XL4015 5A DC Buck Step-down

    • Description: A DC-DC converter for stepping down voltage.
    • Pins: Output +, Output -, Input +, Input -
  6. DIN RAIL MOUNT 26.4W POWER SUPPLY

    • Description: A power supply unit for providing stable voltage.
    • Pins: V+, V-, N, L
  7. DC Jack

    • Description: A jack for connecting DC power.
    • Pins: V, GND
  8. DC Power Source

    • Description: A source of DC power.
    • Pins: Ground, Positive

Wiring Details

Esp32 on Baseboard

  • GPIO23 connected to Micro SD Card Module mosi
  • GPIO19 connected to Micro SD Card Module miso
  • GPIO18 connected to Micro SD Card Module sck
  • GPIO5 connected to Micro SD Card Module cs
  • GPIO17 connected to Grove GPS Rx
  • GPIO16 connected to Grove GPS Tx
  • GPIO4 connected to DHT11 Humidity and Temperature Sensor DATA
  • V connected to Grove GPS Vcc
  • G connected to Grove GPS GND
  • GND connected to Micro SD Card Module gnd
  • GND connected to DHT11 Humidity and Temperature Sensor GND
  • 5V connected to Micro SD Card Module vcc
  • 3V connected to DHT11 Humidity and Temperature Sensor VDD

Grove GPS

  • Tx connected to Esp32 on Baseboard GPIO16
  • Rx connected to Esp32 on Baseboard GPIO17
  • Vcc connected to Esp32 on Baseboard V
  • GND connected to Esp32 on Baseboard G

Micro SD Card Module

  • mosi connected to Esp32 on Baseboard GPIO23
  • miso connected to Esp32 on Baseboard GPIO19
  • sck connected to Esp32 on Baseboard GPIO18
  • cs connected to Esp32 on Baseboard GPIO5
  • vcc connected to Esp32 on Baseboard 5V
  • gnd connected to Esp32 on Baseboard GND

DHT11 Humidity and Temperature Sensor

  • VDD connected to Esp32 on Baseboard 3V
  • DATA connected to Esp32 on Baseboard GPIO4
  • GND connected to Esp32 on Baseboard GND

XL4015 5A DC Buck Step-down

  • Output + connected to DC Jack V
  • Output - connected to DC Jack GND
  • Input + connected to DIN RAIL MOUNT 26.4W POWER SUPPLY V+
  • Input - connected to DIN RAIL MOUNT 26.4W POWER SUPPLY V-

DIN RAIL MOUNT 26.4W POWER SUPPLY

  • V+ connected to XL4015 5A DC Buck Step-down Input +
  • V- connected to XL4015 5A DC Buck Step-down Input -
  • N connected to DC Power Source Ground
  • L connected to DC Power Source Positive

DC Jack

  • V connected to XL4015 5A DC Buck Step-down Output +
  • GND connected to XL4015 5A DC Buck Step-down Output -

DC Power Source

  • Ground connected to DIN RAIL MOUNT 26.4W POWER SUPPLY N
  • Positive connected to DIN RAIL MOUNT 26.4W POWER SUPPLY L

Code

No code is provided for this circuit.