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

ESP32-Based Smart Weather Station with LED Display and Multiple Sensors

View and Edit Project In Cirkit DesignerImage of ESP32-Based Smart Weather Station with LED Display and Multiple Sensors

Circuit Documentation

Summary

This circuit involves an ESP32 microcontroller interfacing with various sensors and components, including a light sensor (BH1750), a pressure sensor (BMP280), a real-time clock (DS3231 RTC), a temperature sensor (DS18B20), multiple 8x8 LED matrices (MAX7219), and a few passive components like resistors and LEDs. The circuit is powered via a USB power source.

Component List

  1. ESP32 Mini

    • Description: A powerful microcontroller with Wi-Fi and Bluetooth capabilities.
    • Pins: GND, GPIO27, GPIO25, GPIO32, TDI, GPIO4, GPIO0, GPIO2, SD1, CLK, RXD, TXD, GPIO22, GPIO21, GPIO17, GPIO16, VCC, TD0, SD0, RST, SVP, GPIO26, GPIO18, GPIO19, GPIO23, GPIO5, 3.3V, TCK, SD3, NC, SVN, GPIO35, GPIO33, GPIO34, TMS, SD2
  2. BH1750

    • Description: A digital light sensor.
    • Pins: VCC, GND, SCL, SDA, ADDR
  3. BMP280

    • Description: A digital pressure sensor.
    • Pins: VCC, GND, SCL, SDA, CSB, SDO
  4. DS3231 RTC

    • Description: A real-time clock module.
    • Pins: 32K, SQW, SCL, SDA, VCC, GND
  5. DS18B20

    • Description: A digital temperature sensor.
    • Pins: VDD, DQ, GND
  6. USB Power

    • Description: Provides power to the circuit.
    • Pins: +, -
  7. MAX7219 8x8 LED Matrix

    • Description: An 8x8 LED matrix display.
    • Pins: CS, CLK, DIN, GND, VCC, CS(OUT), CLK(OUT), DOUT, VCC(OUT)
  8. Resistor (2200 Ohms)

    • Description: A resistor with 2200 Ohms resistance.
    • Pins: pin1, pin2
  9. Resistor (500 Ohms)

    • Description: A resistor with 500 Ohms resistance.
    • Pins: pin1, pin2
  10. Resistor (50000 Ohms)

    • Description: A resistor with 50000 Ohms resistance.
    • Pins: pin1, pin2
  11. LED: Two Pin (green)

    • Description: A green LED.
    • Pins: cathode, anode
  12. Black Panel Mount 4mm Banana Socket

    • Description: A black panel mount socket.
    • Pins: Black_Pin
  13. bc547

    • Description: A general-purpose NPN transistor.
    • Pins: collector, base, Emitter

Wiring Details

ESP32 Mini

BH1750

BMP280

DS3231 RTC

DS18B20

USB Power

MAX7219 8x8 LED Matrix