Objective

This faucet has started acting erratic, turning on and off for no reason. The plan is to figure out how the "electronics box" communicates with the sensor and the solenoid and then replace the "electronics box" with our own micro-controller. 


Faucet Specifications

SpecificationDetails
MakeMoen
Model #87359ESRS
Manufactured Date12/3/12
Model

Arbor Motionsense Two-Sensor Touchless One-Handle Pulldown Kitchen Faucet


Removing the Electronics Box




Initial Thoughts

Initially I believed that this was a mini USB cable and as such used the USB protocol to communicate from the electronics box to the sensors. 


Upon further inspection, it became clear that this is not a standard USB mini cable. This cable has 10 connectors. 


Connector Possibilities


The cable in question appears to be a mini USB 10 pin cable.


Using the USB Sniffer



...