2 More affirmative answer (this is not a forum - see e.g. <http://meta.stackexchange.com/a/92115>. It is a think tank (see <http://meta.stackoverflow.com/a/325681>).
source | link

shouldn't youYou should have something more in the line of the following.

if(CAN0.begin(MCP_ANY, CAN_500KBPS, MCP_16MHZ) == CAN_OK)

if(CAN0.begin(MCP_ANY, CAN_500KBPS, MCP_16MHZ) == CAN_OK)

Surely you should also set up your interrupt pins and your SPI connection to the MCP2515.

shouldn't you have something more in the line of

if(CAN0.begin(MCP_ANY, CAN_500KBPS, MCP_16MHZ) == CAN_OK)

Surely you should also set up your interrupt pins and your SPI connection to the MCP2515

You should have something more in the line of the following.

if(CAN0.begin(MCP_ANY, CAN_500KBPS, MCP_16MHZ) == CAN_OK)

Surely you should also set up your interrupt pins and your SPI connection to the MCP2515.

1
source | link

shouldn't you have something more in the line of

if(CAN0.begin(MCP_ANY, CAN_500KBPS, MCP_16MHZ) == CAN_OK)

Surely you should also set up your interrupt pins and your SPI connection to the MCP2515