Coder Social home page Coder Social logo

awesome-diy-wx's Introduction

awesome-diy-wx

A collection of resources for diy, semi-professional, 3d-printed and otherwise amazing weather stations.

IoT device and data management

OPEN SOURCE DATA MANAGEMENT PLATFORMS

  • CHORDS; open source data platform for real-time visualization, dashboards and APIs

OPEN SOURCE MANAGEMENT PLATFORMS

  • Blynk; cloud platform for device management, configuration, monitoring and analytics. The open-source server is here: https://github.com/blynkkk/blynk-server
  • KaaIoT; cloud platform for device management, configuration, monitoring and analytics
  • SiteWhere; MongoDB and Grafana integration
  • ThingSpeak; IoT data analysis platform with MATLAB integration
  • DeviceHive
  • Zetta
  • Thingsboard.io; data collection, processing visualization and device management
  • Thinger.io
  • MainFlux
  • THiNX; simplified, streamlined development, deployment and updating from git repositories supporting (among many others) ESP32, ESP8266, Arduino, Onion, Raspberry Pi and PC platforms

See more at H2S Media: 9 Best & Top Open source IoT Platforms To Develop the IOT Projects /H2S Media Team / 04-13-2019 and The Top Open Source IoT Platforms for Developers / Dr. Anand Nayyar / 10-23-2018.

ARCHITECTURE AND PLANNING

CONFIGURATION MANAGEMENT

  • Ansible; Ansible is a simple automation language for describing an applications IT infrastructure.

Data Storage

Communication

LOW-COST MVNO (Mobile Virtual Network Operator) CELL NETWORK SERVICE PROVIDERS

Provider Data-Only Plans Pay-As-You-Go Notes
RedPocket Y Y (5/1/2019) ATT 4G LTE - 1GB - $10/mo

Qwiic/i2c Sensors

TEMPERATURE & HUMIDITY

Description Measurement(s) Project link(s)
Zio Air Pressure Sensor - BMP280 Temp, Barometric pressure [Smart-Prototyping.com]
SparkFun Environmental Combo Breakout - CCS811/BME280 Temp, Humidity, Barometric pressure, eCO2, TVOC [sparkfun.com]
Zio Qwiic Temperature Humidity Sensor (SHT31) Temp, Humidity [Smart-Prototyping.com]

AIR QUALITY

Description Measurement(s) Project link(s)
Zio Qwiic Air Quality Sensor - CCS811 eCO2, TVOC, Temp [Smart-Prototyping.com]
SparkFun Environmental Combo Breakout - CCS811/BME280 Temp, Humidity, Barometric pressure, eCO2, TVOC [sparkfun.com]
SparkFun Air Quality Breakout - CCS811 eCO2, TVOC, Temp [sparkfun.com]

AIR PRESSURE

Description Measurement(s) Project link(s)
Zio Air Pressure Sensor - BMP280 Temp, Barometric pressure [Smart-Prototyping.com]
SparkFun Environmental Combo Breakout - CCS811/BME280 Temp, Humidity, Barometric pressure, eCO2, TVOC [sparkfun.com]

SOIL

Description Measurement(s) Project link(s)
Zio Qwiic Soil Moisture Sensor CO2, VOC, Temp [Smart-Prototyping.com]

PHOTOMETRY / SPECTROMETRY

Description Measurement(s) Project link(s)
SparkFun Lightning Detector - AS3935 lightning [sparkfun.com]
SparkFun Particle Sensor Breakout - MAX30105 photon particle detector [sparkfun.com]
SparkFun Spectral Sensor Breakout - AS7263 NIR 610nm, 680nm, 730nm, 760nm, 810nm, 860nm wavelengths [sparkfun.com]
SparkFun UV Light Sensor Breakout - VEML6075 UVA (365 ±10nm), and UVB (330 ±10nm) [sparkfun.com]
ZIO QWIIC LIGHT SENSOR TSL2561 visible light, IR and full light (0.1-40K lux) [Smart-Protoyping.com]
Zio Qwiic RGB Color Sensor TCS34725 RGB color [Smart-Prototyping.com]

MAGNETOMETRY

Description Measurement(s) Project link(s)
SparkFun Triple Axis Magnetometer Breakout - MLX90393 magnetic fields to 0.161µT [sparkfun.com]

3D Printed Stations and Parts

UCAR/NCAR

Description Detail Components Measurements Completeness*
3DPAWS 3D Printed Automatic Weather Station complete weather station based on Raspberry Pi B; targeted for amateur and professional use; developed at UCAR COMET wind vane, anemometer, radiation shield T, P, H, WS, WD, R prototype with extensive build manual (>300pp); STL files are available online

This article about FabCafe Bangkok's FARM HACK 2.0 describes the station prototype based on NodeMCU (see all IoT Weather Station below) demonstrating the importance and impact 3D printing may have on weather sensing technologies, especially in areas that may not have as many resource for commercial solutions.

Thingiverse

Description Detail Components Measurements Completeness*
LTB Weather Station nice prototype (but complete) station based on arduino Uno; targeted for 9-12 students; includes lesson plan suggestions and activities wind vane, anemometer, radiation shield T, P, WS, WD, R prototype but all STL files appear to be available
Radiation Shield For Weather Station Temperature/Humidity well designed radiation shield; recommend Krylon fusion protection for long-term deployments radiation shield; HTU231D-F (T,H); SHT15 (T, H); AM2315 (T, H); HTM2500LF (H?) T, H all STL files appear intact
Solar Powered WiFi Weather Station Wemos D1 backed solar station for temp/humidity housing for BMP280, battery and wiring T, H, P all files available
Dallas 1 Wire Weather Replacement Parts replacement project for Dallas Semiconductor 1-wire weather station; single wind speed/direction design anemometer; wind vane WS, WD STL files seem complete for project, but do not include the housing
IoT Weather Station NodeMCU IoT-based temp/humidity/pressure + light sensor; future potential for soil sensor solar panel, stevenson shield, control box T, H, L appears complete; shield is SKP file
eNVIRO sense: outdoor wireless weather station sensor with Stevenson screen radiation shield (Stevenson) with solar power for arduino-based temp/humidity sensors arduino; temp/humidity T, H all STL files seem complete
Simple Wind Speed Sensor / Anemometer 4 Windcups very simple to print anemometer; no electronics anemometer WS no electronics are included, concept design only

Other Wx-related parts

  • SwitchDoc Labs has a number of parts for sale that can be used to construct your own station or to build one based on their SkyWeather paltform (and corresponding WeatherSTEM network.

Commercial/Semi-Commercial Stations

Sensor Tests and Experiments

awesome-diy-wx's People

Contributors

kmaull-ucar avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.