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

Arduino UNO-Based Smart Weather Station with Bluetooth and I2C LCD Display

View and Edit Project In Cirkit DesignerImage of Arduino UNO-Based Smart Weather Station with Bluetooth and I2C LCD Display

Circuit Documentation

Summary

This circuit involves an Arduino UNO microcontroller interfacing with an LCD screen, a Bluetooth module, and a combined ENS160 and AHT21 sensor module. The Arduino UNO serves as the central controller, managing data display on the LCD screen, communication with the Bluetooth module, and data acquisition from the sensor module.

Component List

Arduino UNO

LCD screen 16x2 I2C

HC-05 Bluetooth Module

ENS160+AHT21

Wiring Details

Arduino UNO

LCD screen 16x2 I2C

HC-05 Bluetooth Module

ENS160+AHT21

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 where you initialize your components and settings, and the loop() function is where the main logic of your program runs repeatedly.

Additional Documentation

This section is reserved for any additional documentation or notes that may be required for the project.