An open API service indexing awesome lists of open source software.

https://github.com/altarians05/diyportableweatherstation

Development of a portable, open-source environmental monitoring station. This project enables real-time data collection and visualization using low-cost sensors. Designed for educational and research applications, it promotes learning about environmental monitoring technologies and programming.
https://github.com/altarians05/diyportableweatherstation

3d-printing arduino educational-project environmental-monitoring esp32 iot robotics weatherstation

Last synced: about 2 months ago
JSON representation

Development of a portable, open-source environmental monitoring station. This project enables real-time data collection and visualization using low-cost sensors. Designed for educational and research applications, it promotes learning about environmental monitoring technologies and programming.

Awesome Lists containing this project

README

        

# PrintingWeatherStationSENA
This project is a portable environmental monitoring station designed for air quality analysis, weather tracking, and gas measurement. Built as an open-source solution ๐Ÿ› ๏ธ๐ŸŒ, it integrates IoT capabilities, making it ideal for educational projects, environmental research, and DIY enthusiasts. ๐Ÿค“๐Ÿ”ง

![Render2](https://github.com/user-attachments/assets/8b6a5cb7-3b91-4732-8c34-d4d53aa1e22a)

๐ŸŽฅ See the Prototype in Action!

Want to see the final prototype in action? ๐ŸŒŸ Head over to our YouTube video to get a full walkthrough of the Portable Environmental Monitoring Station, its features, and how it works!

๐Ÿ“น Watch here: [Prototype Video on YouTube](https://youtu.be/jpqpw_nJwng?si=KsxWxKCoQXddJWzs)

------------------------------------------------------------------------------------------------------------

โœจ Key Features โœจ
- โœ… Multi-sensor integration for temperature, humidity, air pressure, and gas concentration. ๐ŸŒก๏ธ๐Ÿ’งโšก
- โœ… Compact and lightweight portable design. ๐ŸŽ’๐Ÿ“
- โœ… Compatibility with Raspberry Pi ๐Ÿ“ and Arduino ๐Ÿค– for easy customization.
- โœ… Open-source documentation ๐Ÿ“‚ and designs ๐Ÿ–Œ๏ธ to encourage collaboration ๐Ÿค.
- โœ… Perfect for outdoor monitoring ๐Ÿž๏ธ and data logging ๐Ÿ“Š.
- โœ… MicroSD card ๐Ÿ“€ used for recorded data storage.
- โœ… DS3231 RTC module ๐Ÿ•’ records the time of each measurement.
- โœ… 0.96" OLED screen ๐Ÿ–ฅ๏ธ with a rotary encoder for an enhanced HMI.
- โœ… Solar energy collection โ˜€๏ธ๐Ÿ”‹ for sustainable operation.
- โœ… Built-in WiFi on the ESP32 board ๐Ÿ“ถ for remote data access and monitoring.
- โœ… Example Arduino scripts ๐Ÿ’ป for sensor integration.

Perfect for ๐Ÿ”ฌ Engineers, Makers ๐Ÿ› ๏ธ, and Researchers ๐Ÿ“š looking to explore environmental monitoring with cost-effective ๐ŸŒŸ and versatile tools.

![Render1](https://github.com/user-attachments/assets/a28f2512-0d2d-4490-8a30-01b58cd39081)

------------------------------------------------------------------------------------------------------------

Download Includes ๐Ÿ“‚:
- ๐Ÿ“œ Arduino Codes: Fully documented and ready to upload to your ESP32. ๐Ÿš€
- ๐Ÿ“ 3D Models: The enclosure and modular components are available in STEP format, suitable for editing and printing.
- โšก Electronics Wiring Diagram: Comprehensive connection diagrams created in Fritzing, guiding the setup of all electronic components. ๐Ÿ”Œ๐Ÿ–ฅ๏ธ

Download Links ๐Ÿ”—:
- ๐Ÿ“Œ [Tinkercad](https://www.tinkercad.com/things/6pniuVdfldQ-estacion-de-monitoreo-iot-rev4)
- ๐Ÿ“Œ [Thingiverse](https://www.thingiverse.com/thing:6854103)
- ๐Ÿ“Œ [Grabcad](https://grabcad.com/library/diy-portable-weather-station-1)

------------------------------------------------------------------------------------------------------------

โš™๏ธ Connections:
- ๐ŸŒก๏ธ BME680 Sensor: ๐Ÿ› ๏ธ SCL -> GPIO22, ๐Ÿ› ๏ธ SDA -> GPIO21, โšก 5V, ๐ŸŒ GND
- โฐ RTC DS3231: ๐Ÿ› ๏ธ SCL -> GPIO22, ๐Ÿ› ๏ธ SDA -> GPIO21, โšก 5V, ๐ŸŒ GND
- ๐Ÿ“Ÿ OLED 0.96" Display: ๐Ÿ› ๏ธ SCL -> GPIO22, ๐Ÿ› ๏ธ SDA -> GPIO21, โšก 5V, ๐ŸŒ GND
- ๐Ÿ’พ MicroSD Module: ๐Ÿ› ๏ธ CS -> GPIO05, ๐Ÿ› ๏ธ MOSI -> GPIO23, ๐Ÿ› ๏ธ SCK -> GPIO18, ๐Ÿ› ๏ธ MISO -> GPIO19, โšก 5V, ๐ŸŒ GND
- ๐Ÿ”„ Rotary Encoder KY-040: ๐Ÿ› ๏ธ DT -> GPIO25, ๐Ÿ› ๏ธ CLK -> GPIO26, ๐Ÿ› ๏ธ SW -> GPIO33, โšก 5V, ๐ŸŒ GND

![05_Circuit_Diagram_ESPWROOM32](https://github.com/user-attachments/assets/f012310b-f9d6-4136-87b6-e23a1d1326a4)

------------------------------------------------------------------------------------------------------------

๐Ÿ“š Libraries and Resources:
- ๐Ÿ› ๏ธ BME680 Sensor
- ๐Ÿ“‚ Library: [Download Here](https://n9.cl/2wgdx)
- ๐Ÿ“– Guide: [How to Use](https://n9.cl/31472)
- ๐ŸŽ“ Tutorial: [Simple Example](https://n9.cl/s88k9)

- โฐ RTC DS3231
- ๐Ÿ“‚ Library: [RTClib by Adafruit](https://github.com/adafruit/RTClib)
- ๐Ÿ“– Guide: [Setup Instructions](https://n9.cl/o9x3j)
- ๐ŸŽ“ Tutorial: [Simple Example](https://n9.cl/v09a0)

- ๐Ÿ“Ÿ OLED 0.96'' Display
- ๐Ÿ“‚ Library: [Library Link 1](www.n9.cl/xlc9w), [Library Link 2](www.n9.cl/xv1dp)
- ๐Ÿ“– Guide: [Setup Instructions](https://n9.cl/l03ufr)
- ๐ŸŽ“ Tutorial: [Beginner Guide 1](www.n9.cl/jzy5xj), [Beginner Guide 2](www.n9.cl/f29yyf)

- ๐Ÿ’พ MicroSD Module
- ๐Ÿ“‚ Library: [Download Here](https://n9.cl/z0hjuf)
- ๐Ÿ“– Guide: [Setup Instructions](https://n9.cl/nbez7)
- ๐ŸŽ“ Tutorial: [Example Project](https://n9.cl/s88k9)

- ๐Ÿ”„ Rotary Encoder KY-040
- ๐Ÿ“‚ Library: Not Required ๐ŸŽ‰
- ๐Ÿ“– Guides: [Guide 1](https://n9.cl/tbt4g), [Guide 2](https://n9.cl/v2f8)
- ๐ŸŽ“ Tutorials: [Beginner Guide 1](https://n9.cl/rmjnv), [Beginner Guide 2](https://n9.cl/bn3d6)

------------------------------------------------------------------------------------------------------------

๐Ÿ’ก Support the Project!
If you find this project useful or inspiring, consider supporting it in each link by:
- โญ Following the project on all platforms.
- ๐Ÿ‘ Giving it a like to help boost its visibility.
- ๐Ÿ’ฌ Leaving a comment with your thoughts or suggestions.

As an open-source research initiative ๐ŸŒฑ, your interaction helps us gain visibility ๐Ÿ‘€ and continue contributing to the community ๐ŸŒ. Together, we can inspire more innovations โœจ and improvements!