Are you using a CAN Bus Transceiver ? MCP2515 is a CAN Controller and thus needs a transceiver after, in order to be able to communicate on the bus (CAN Bus Transceiver datasheets usually offer an implementation recommendation circuit). Since you are...