Initial commit.

Forgot to clean up the build stuff for the hall effect
microcontroller code.