Description: A compact CAN transceiver/controller shield for Arduino Nano form factor, enabling reliable CAN bus communication using A4/A5 for CAN_H/L.
Features:
Drop-in Nano shield format with pass-through headers
Uses SMT-XH???? connector off the front edge or selectable to A4/A5 pins for CAN_H and CAN_L?????
Onboard MCP2515 CAN controller (SPI)
TJA1051/3 high-speed CAN transceiver
Optional 120Ω termination via jumper (SPLIT TERMINATION CONCEPT!!!!!)
Optional common-mode choke for EMC
TVS diode protection on CAN lines
Specifications:
3.3V or 5V logic compatible (level shifted) VERIFY???? for ATM???
CAN 2.0B compliant, up to 1 Mbps
Standard 3-pin CAN output: CAN_H, GND, CAN_L
MCU(s):
Compatible with any Arduino Nano-format MCU (e.g., ATmega328P, STM32F103, RP2040)
Key Components:
MCP2515 CAN controller
TJA1051 or TJA1053 CAN transceiver
PESD2CAN TVS diode
Optional: Epcos B82799C0104 common-mode choke
Template Stackup:
2-layer PCB, 1.6 mm FR4, standard 1oz copper CHECKKKKKKKQ!!!!!