Home Practice & Makers Maker presents free model for 3D-printed rain gauge

Maker presents free model for 3D-printed rain gauge

An open source project published by user laisch on Makerworld shows how 3D printing and an ESP8266 can be used to create a precise rain gauge for DIY weather stations. The model uses the tried-and-tested tipping bucket mechanism and can be seamlessly integrated into Home Assistant thanks to ESPHome. The solution is aimed at tech-savvy users who are looking for a cost-effective and low-maintenance way to measure precipitation.

The system is based on a 3D-printed housing with an integrated tipping bucket. The rainwater is fed into two symmetrical half-shells, which tilt when a certain volume is reached. A small magnet moves past a Hall-effect sensor, which registers the tilting movement as a pulse. A D1 Mini with ESP8266 module processes the recorded data and sends it to Home Assistant via WLAN. A BME280 sensor for temperature, humidity and air pressure can be integrated as an option.

Programming is carried out with YAML code via ESPHome. The number of tilting operations is counted and aggregated into different time intervals (1, 10 and 60 minutes). The values are displayed as sensors in the Home Assistant. Debounce filters prevent false triggering due to vibrations or contact flutter.

The entire project, including STL files and code examples, is available free of charge.


Metal Binder Jetting: The Key to Efficient Tool Manufacturing? - Exclusive Insights from INDO-MIM

Fill out the form and get instant access to an exclusive webinar on HP's Metal Binder Jetting 3D printing technology with exciting insights from INDO-MIM.
Please enable JavaScript in your browser to complete this form.
By filling this form, HP may contact you to keep you updated on offers, updates and events. Please, select your preferences.
You can find out more about 3Printr.com's privacy policy here.

Subscribe to our Newsletter

3DPresso is a weekly newsletter that links to the most exciting global stories from the 3D printing and additive manufacturing industry.

Privacy Policy*
 

You can find the privacy policy for the newsletter here. You can unsubscribe from the newsletter at any time. For further questions, you can contact us here.