CANdiy Shield

You are here:
< Back

It is almost compatible with OpenLCB/LCC.
NB – Although pins 3 and 7 on the RJ45s should be joined together, pin 6 is not. This needs to be jumpered by a short wire between pins 6 and 7 on one of the RJ45s should do it.

NB – The voltage on the OpenLCB/LCC bus may exceed the voltage range permitted by the Arduino. Use caution if jumpering JP2.

NB – The RJ45s may not be compliant, as they may not be rated to carry 500 mA. However: “I purchased a few Watterott boards several months ago.  Looks like this is the RJ45 connector included with the board: https://www.te.com/usa-en/product-5555764-3.html?q=5555764&source=header#pdp-docs-features Here is the Product Spec document: https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Specification+Or+Standard%7F108-1163%7FH%7Fpdf%7FEnglish%7FENG_SS_108-1163_H.pdf%7F5555764-3 It has a rating of 1.5A at 25C and 0.2A at 70C.  It looks like it can handle 0.5A up to about 65C.”


  • Microchip CAN Controller (SPI)
    Microchip
  • CAN Transceiver
    Switchable between 3V3 or 5V logic level (only CANdiy-Shield v2)
  • 2 CAN connectors (RJ45)
  • Prototyping Area
  • Compatible with all Arduino Boards (SPI connection via 6-Pin ISP connector)
  • Documentation on learn.watterott.com

Pins 4,5,6 are passed thru. But 6 is not connected to 3 and 7.
Can draw power from bus optionally, but see notes above.

See: https://github.com/watterott/CANdiy-Shield for schematics, etc.
Want to buy v2 at least.

Last Updated On February 27, 2019