OpenBC
http://franklocher.de