Loose idea for an electronics pet project: it would be cool to build a working implementation on Arduino! 