Using the example code, I'm able to get two arduino nanos + mcp2515 shields (using 8mhz crystals) to communicate @ 125kbps, and default frequency (16mhz). When I set both 'sender' and 'receiver' to 500kbps, the receiver doesn't receive anything, regardless of the frequency I set.
I can write and read @ 500kbps to an arduino uno with an mcp2515 shield (16mhz), but the nano must be set @ 8mhz for communication to work.
So my question is, is there some limitation to using nanos to communicate in this way, or is there something I'm missing?
Using the example code, I'm able to get two arduino nanos + mcp2515 shields (using 8mhz crystals) to communicate @ 125kbps, and default frequency (16mhz). When I set both 'sender' and 'receiver' to 500kbps, the receiver doesn't receive anything, regardless of the frequency I set.
I can write and read @ 500kbps to an arduino uno with an mcp2515 shield (16mhz), but the nano must be set @ 8mhz for communication to work.
So my question is, is there some limitation to using nanos to communicate in this way, or is there something I'm missing?