This weather station aims to collect environment data, like temperature, humidity and pressure via sensors connected over I2C to a microcontroller, mounted on a Adafruit feather board. The collected data then gets aggregated and sent out via a serial connection (RS485). This happens in a predefined time interval, by default every minute.
This Precipitation Meter has an internal reed switch, which closes for a short pulse whenever the bucket tips. 1mm of precipitation fills around 2.84 buckets.