I am looking to start working with CAN. I gather that the MCP2515 is a popular and good chip to use. I am wondering before i start writing loads of code and learning detailed in's and out's of how to control the chip has someone just written a decent library to do that ? There seem to be a few about the net but I'm not sure what to do.