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

Arduino UNO R4 WiFi Connected Temperature and Humidity Sensor

Image of Arduino UNO R4 WiFi Connected Temperature and Humidity Sensor

Circuit Documentation

Summary of the Circuit

This circuit consists of an Arduino UNO R4 WiFi microcontroller board and a DHT11 temperature and humidity sensor. The Arduino UNO R4 WiFi is responsible for controlling the operation of the circuit and processing the data received from the DHT11 sensor. The DHT11 sensor provides ambient temperature and humidity readings. The Arduino is powered through its 5V pin, and it communicates with the DHT11 sensor through one of its digital pins.

Component List

Arduino UNO R4 WiFi

  • Description: A microcontroller board based on the ATmega328P with integrated WiFi capabilities.
  • 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.
  • Purpose: Acts as the central processing unit for the circuit, reading sensor data and providing WiFi connectivity.

DHT11

  • Description: A basic, ultra low-cost digital temperature and humidity sensor.
  • Pins: DATA, GND, VCC.
  • Purpose: Measures the ambient temperature and humidity and sends this data to the microcontroller.

Wiring Details

Arduino UNO R4 WiFi

  • 5V: Provides power to the DHT11 sensor.
  • GND: Common ground with the DHT11 sensor.
  • D2: Receives the data signal from the DHT11 sensor.

DHT11

  • VCC: Connected to the 5V output from the Arduino UNO R4 WiFi.
  • DATA: Sends temperature and humidity data to the Arduino UNO R4 WiFi's D2 pin.
  • GND: Connected to the ground (GND) on the Arduino UNO R4 WiFi.

Documented Code

Arduino UNO R4 WiFi Code (sketch.ino)

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

}

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

}

Additional Notes (documentation.txt)

No additional code documentation was provided for this file.