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

NodeMCU and Arduino UNO Based Weather Monitoring System with LoRa Communication

View and Edit Project In Cirkit DesignerImage of NodeMCU and Arduino UNO Based Weather Monitoring System with LoRa Communication

Circuit Documentation

Summary

This document provides a detailed overview of a circuit that integrates various sensors, a microcontroller, and communication modules. The circuit includes a NodeMCU V3 ESP8266, an Arduino UNO, an ultrasonic sensor, a rain sensor, a LoRa module, an LED, a buzzer module, and a resistor. The NodeMCU V3 ESP8266 is used to interface with the sensors and the LoRa module, while the Arduino UNO is used to control the LED and the buzzer module.

Component List

NodeMCU V3 ESP8266

RAIN SENSOR

Ultrasonic Sensor

LoRa Ra-02 SX1278

Arduino UNO

LED: Two Pin (red)

Buzzer Module

Resistor

Wiring Details

NodeMCU V3 ESP8266

RAIN SENSOR

Ultrasonic Sensor

LoRa Ra-02 SX1278

Arduino UNO

LED: Two Pin (red)

Buzzer Module

Resistor

Documented Code

Arduino UNO Code

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

}

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

}

This code is a basic template for the Arduino UNO. The setup function is used to initialize any settings or configurations, and the loop function contains the main code that runs repeatedly.