Skip to content

Commit be9f466

Browse files
added images, updated readme
1 parent 23838a6 commit be9f466

File tree

5 files changed

+647
-595
lines changed

5 files changed

+647
-595
lines changed

README.md

+46-1
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,47 @@
11
# CANFDZeroHAT
2-
Raspberry Pi HAT with Microchip MCP2517 CAN FD controller
2+
Raspberry Pi HAT with Microchip MCP2517FD or MCP2518FD CAN FD controller
3+
4+
![CANFDZeroHAT rendering](docs/images/CANFDZeroHAT_rendering.png)
5+
6+
## connectors
7+
8+
### CAN connector CN2
9+
10+
Terminal block with 3.81 mm grid.
11+
12+
| **Pin** | **Signal** | **Description** |
13+
|:-------:|:-------------:|:--------------------------------:|
14+
| 1 | GND | |
15+
| 2 | CAN_L | |
16+
| 3 | CAN_H | |
17+
| 4 | VCC | up to 5.5 V |
18+
19+
### UAVCAN dronecode connector CN3 and CN4
20+
21+
compatible to UAVCAN dronecode. JST GH 1.25mm 4-pin.
22+
23+
| **Pin** | **Signal** | **Description** |
24+
|:-------:|:-------------:|:--------------------------------:|
25+
| 1 | CANVCC | up to 5.5 V |
26+
| 2 | CAN_H | |
27+
| 3 | CAN_L | |
28+
| 4 | GND | |
29+
30+
CANVCC can be connected to the Raspberry Pi via diode D1 as desribed in the dronecode spec. The direction of the diode defines wether current is sourced from the connector or supplied into the UAVCAN system. If no connection is desired just leave D1 unpopulated.
31+
32+
## PCB
33+
34+
### Top
35+
36+
![CANFDZeroHAT PCB top](docs/images/CANFDZeroHAT_top.png)
37+
38+
### Bottom
39+
40+
![CANFDZeroHAT PCB bot](docs/images/CANFDZeroHAT_bot.png)
41+
42+
43+
## Resources
44+
45+
### Datasheets
46+
47+
* http://ww1.microchip.com/downloads/en/DeviceDoc/MCP2517FD-External-CAN-FD-Controller-with-SPI-Interface-20005688B.pdf

docs/images/CANFDZeroHAT_bot.png

50.6 KB
Loading
89.7 KB
Loading

docs/images/CANFDZeroHAT_top.png

71.7 KB
Loading

0 commit comments

Comments
 (0)