

USBtoCANFD
Tiny USB to 8Mbps Flexible-Data CAN (/ AUVCAN) adapter based on the STM32L5 and MCP2562FD
- Size
- 17 × 35.5 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 32
- Nets
- 49
- Pads
- 139
- Tracks, vias
- 347, 62
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 5 (file 20201116)
- Created
- 5 Jan 2021
- Updated
- 6 Jan 2021
Overview
USBtoCANFD is an open-source printed circuit board by rbtsco, from the rbtsco/USB2CAN repository on GitHub. It is a 2-layer board of 17 × 35.5 mm with 32 parts on 49 nets, routed with 347 tracks and 62 vias.
It is built around the MCP2562FD-E/P, LP5907UVX-3.3 and AR0521P1, with the K3-1293S-E2 among its other parts. Its parts include 11 capacitors, 5 resistors, 4 connectors, 3 ICs and 3 diodes. It belongs with the STM32 boards of this library.
Main components
4MCP2562FD-E/P
PDIP-8-40℃~+125℃ 15uA 4.5V~5.5V 45mA 8Mbps CAN FD Transceiver PDIP-8 CAN Transceivers ROHSMicrochip TechnologyCAN TransceiversLP5907UVX-3.3
DSBGA-4-40℃~+125℃@(Tj) 1 120mV@(250mA) 12uA 250mA 3.3V 5.5V 6.5uVrms 82dB@(1kHz) Fixed Positive Under Voltage Lockout、Over Temperature Protection、Enable、Short Circuit Protection DSBGA-4 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSTexas InstrumentsVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsAR0521P1
DFN1006-20.3pF 100W@8/20us 200nA 25V 4A@8/20us 5V 9.5V Bidirectional IEC 61000-4-2、IEC 61000-4-5 TVS DFN1006-2 ESD and Surge Protection (TVS/ESD) ROHSApplied PowerESD And Surge Protection (TVS/ESD)K3-1293S-E2
SMD-3P,5x2.8mm1.4mm 2.75mm 5mm Rectangular Columnar SMD(SMT) Tab SPDT Surface Mount, Right Angle White SMD-3P,5x2.8mm Slide Switches ROHSHRO ElectronicsSlide Switches
README
README.mdUSB2CAN
Tiny USB to 8Mbps Flexible-Data CAN (/ AUVCAN) adapter based on the STM32L5 and MCP2562FD
Parts
32| Qty | Value | Footprint | References |
|---|---|---|---|
| 9 | 0.1uF | Capacitor_SMD:1005_C | C2, C4, C5, C6, C7, C8, C9, C10, C11 |
| 2 | 10k | Resistor_SMD:1005_C | R4, R5 |
| 2 | 680 | Resistor_SMD:1005_C | R2, R3 |
| 2 | Mount_Hole_Ungrounded | MountingHole:Plain_Hole_2mm | H1, H2 |
| 2 | TVS | Diode_SMD:1006_C | D1, D2 |
| 1 | 10uF | Capacitor_SMD:1005_C | C3 |
| 1 | 120 | Resistor_SMD:1608_C | R1 |
| 1 | 1uF | Capacitor_SMD:1005_C | C1 |
| 1 | BOOT | Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | JP1 |
| 1 | CAN | Connector_JST:JST_XH_S3B-XH-SM4-TB_1x03_P2.50mm_RightAngle | J2 |
| 1 | FILTER | Inductor_SMD:1608_C | FB1 |
| 1 | HEADER | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J4 |
| 1 | LP5907UVX-3.3 | Package_BGA:TI_DSBGA-4_0.875x0.875mm_Layout2x1x2_P0.35mm | U1 |
| 1 | MCP2562FD | Package_DFN_QFN:DFN-8-1EP_3x3mm_P0.65mm_EP1.55x2.4mm | U2 |
| 1 | PLUG | Connector_USB:USB_A_PCB_traces_small | J1 |
| 1 | RESET | Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | JP2 |
| 1 | STM32L552C(C-E)Tx | Package_QFP:LQFP-48_7x7mm_P0.5mm | U3 |
| 1 | SWD | SH_Solder_Pads:4P_3x1.75_P2.0 | J3 |
| 1 | TERM | Button_Switch_SMD:SPDT_Slide_HRO_K3-1293S | SW1 |
| 1 | USER | LED_SMD:Duo_LED_1.6x0.8_Kingbright_APHB1608LZGKSURKC | D3 |
Questions
How big is the USBtoCANFD PCB?
It measures 17 × 35.5 mm and has 2 copper layers, 1.6 mm thick.
What parts does the USBtoCANFD use?
32 parts, built around the MCP2562FD-E/P, LP5907UVX-3.3, AR0521P1 and K3-1293S-E2. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the USBtoCANFD KiCad files?
From the rbtsco/USB2CAN repository on GitHub, at the commit this page was made from: the board is Board/USBtoCANFD.kicad_pcb and its schematic Board/USBtoCANFD.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the USBtoCANFD design in my own project?
Its repository states no licence, so its author keeps all rights: ask rbtsco before reusing the design.
Similar boards
- 2 layers16.5 × 40 mm

- 2 layers78 × 124 mm

- 4 layers100 × 82 mm

LCC Pico Node v3 0B - 1206
bocabob/LCC-RPi-Pico-Board
KiCad files for a board supporting LCC CAN hardware implementation for RPiPico
89 parts3CERN-OHL-S-2.0 - 6 layers160 × 145 mm

- 2 layers67.7 × 49.8 mm

- 4 layers80 × 140 mm

- 4 layers200 × 115 mm

Clampinator
AdrianR3/Clampinator
Inspired by the ODrive Regen Clamp, the clampinator is a custom built regeneration clamp targeting 16-60V systems.
211 parts - 4 layers68.1 × 39.5 mm

CAN serializer
ale-giustina/CAN-serializer
A 3 interface FDCAN serializer based on a STM32G473CCTx
115 parts