Skip to content

Ejdyz/weather-station

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Logo

Meteorological Station Project

Overview

  • This project is dedicated to building a meteorological station using a Raspberry Pi Pico W and Arduino nano.
  • It aims to measure various environmental parameters and display the data on a web interface.
  • This repository contains both the hardware schematics and software code necessary for the project.

Hardware Components

  • Raspberry Pi Pico W: The core computing unit.
  • Arduino Nano: For interfacing with the pressure sensors.
  • Sensors:
    • Rain Sensor: For detecting raindrops (LM393).
    • Light Sensor: To estimate cloudiness (GL5528).
    • Pressure Sensor: For atmospheric pressure measurement (BMP280).
    • Temperature Sensor: To measure ambient temperature and humidity (DHT22).

Software Components

  • Data Collection Script: Running on Raspberry Pi Pico W, it collects data from the sensors and sends it to the server.
  • Server: A backend system to receive and process sensor data.
  • Web Interface: Displays real-time and historical data on cloudiness, temperature, pressure, and more.

Usage

This device i will use at my home. It will be placed on my garden. The data will be sent to a server and displayed on a web interface.

Next JS Next UI React Sequelize TailwindCSS Threejs
Vercel Figma GitHub Blender WebStorm
JavaScript Python Micropython
Arduino Raspberry Pi