This is the Garmin Water Speed Sensor (4-pin) that I cut the connecting wire and voided the warranty. However, it does now mean I can connect it to the stern of a boat and the microcontroller at the other end. The mechanics are self-explanatory. The wheel turns in the water, and each rotation gives a pulse.
Please click thumbnail image to start the video