That's the ultimate test for a project: can someone else use it?
I managed to somehow add a Wifi-controlled cruise control to an RC car that I borrowed from my kids, but somehow it ended up such a complicated mess that noone except myself can use it...
Ohno, very much so with hardware too. With the added dimension of "will it start smoking when I turn power on?" :). Key is to clearly mark what's expected of the user, eg "IN 3-5V", not just "3-5V" since it may not be obvious.
I managed to somehow add a Wifi-controlled cruise control to an RC car that I borrowed from my kids, but somehow it ended up such a complicated mess that noone except myself can use it...