Abstract: A system for detecting precipitation is disclosed. In an embodiment, the system includes a capacitive sensor configured to detect a presence of precipitation, a piezo sensor configured to be powered on in response to detection of the presence of the precipitation by the capacitive sensor, and a processor configured to detect a characteristic of the precipitation based at least in part on an output of the piezo sensor. In an embodiment, a method includes receiving a signal from a piezo sensor, sampling the signal at a sampling rate, determining a frequency domain representation of the sampled signal, determining that a magnitude of a resonant frequency associated with the sampled signal meets a threshold, and determining a valid precipitation event based at least in part on the determination that the magnitude of the resonant frequency meets the threshold.