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

Arduino UNO R4 WiFi-Powered Weather Station with Solar Charging

View and Edit Project In Cirkit DesignerImage of Arduino UNO R4 WiFi-Powered Weather Station with Solar Charging

Circuit Documentation

Summary

This document provides a detailed overview of a circuit designed to monitor environmental parameters such as temperature, pressure, CO2 levels, soil moisture, and wind speed. The circuit also includes a solar power system for energy efficiency and a LoRa module for wireless communication. The data is logged using an SD card module and the system is controlled by an Arduino UNO R4 WiFi microcontroller.

Component List

  1. 12V Solar Panel Controller 3 Series Lithium Li-ion 18650 Battery Charging Module

    • Pins: +Vin, -Vin, -Vo, +Vo
    • Description: Manages the charging of a 12V battery using a solar panel.
  2. Temperature Sensor

    • Pins: Vcc, GND, SIGNAL
    • Description: Measures the ambient temperature.
  3. Pressure Sensor

    • Pins: Vin, 3.3V, GND, sck, SDO, SDI, CS
    • Description: Measures atmospheric pressure.
  4. CO2 Sensor

    • Pins: Do, Ao, GND, Vcc
    • Description: Measures CO2 levels in the environment.
  5. Soil Moisture Sensor

    • Pins: Ao, Do, -V, V+
    • Description: Measures the moisture content in the soil.
  6. LoRa Module

    • Pins: Vdd, GND, NRST, RXD, TXD, NC
    • Description: Provides long-range wireless communication.
  7. SD Card Module

    • Pins: 5V, 3V, GND, CLK, Do, Di, CS, CD
    • Description: Logs data to an SD card.
  8. Wind Speed Sensor

    • Pins: GND, Vcc, Ao
    • Description: Measures wind speed.
  9. RTC Module

    • Pins: 32K, SQW, SCL, SDA, VCC, GND
    • Description: Real-time clock module for timekeeping.
  10. Solar Panel

    • Pins: +, -
    • Description: Provides solar power to the system.
  11. Arduino UNO R4 WiFi

    • Pins: OFF, GND, VRTC, IIC0_SCL, IIC0_SDA, 3V3, GPIO 41, GPIO 0, GPIO 42, GPIO 43, GPIO 44, BOOT, IOREF, RESET, 5V, VIN, A0, A1, A2, A3, A4, A5, RSPCKA, CIPO, COPI, D0/RX, D1/TX, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11, D12, D13, AREF, SDA, SCL
    • Description: Microcontroller for controlling the system.
  12. Resistor

    • Pins: pin1, pin2
    • Description: 10k Ohm resistor.
  13. 12V Battery

    • Pins: VCC, GND
    • Description: Provides 12V power to the system.
  14. 5V Regulator

    • Pins: Vin, GND, Vo
    • Description: Regulates voltage to 5V.
  15. 6V Regulator

    • Pins: Vin, GND, Vo
    • Description: Regulates voltage to 6V.
  16. Ceramic Capacitor

    • Pins: pin0, pin1
    • Description: Capacitors with various capacitances.
  17. Electrolytic Capacitor

    • Pins: -, +
    • Description: Capacitors with various capacitances.

Wiring Details

12V Solar Panel Controller 3 Series Lithium Li-ion 18650 Battery Charging Module

Temperature Sensor

Pressure Sensor

CO2 Sensor

Soil Moisture Sensor

LoRa Module

SD Card Module

Wind Speed Sensor

RTC Module

Solar Panel

Arduino UNO R4 WiFi