Skip to content

Commit 1408d6d

Browse files
README: add project description
Add project description README file.
1 parent ee3ef40 commit 1408d6d

File tree

1 file changed

+41
-0
lines changed

1 file changed

+41
-0
lines changed

README.md

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
# CANbardo
2+
3+
CANbardo is an open hardware Universal Serial Bus (USB) to Controller
4+
Area Network (CAN) adapter board. It is designed to be compatible with
5+
the open source
6+
[CANnectivity](https://github.com/CANnectivity/cannectivity) firmware.
7+
8+
CANbardo is licensed under the [CERN-OHL-P-2.0 license](LICENSE).
9+
10+
![CANbardo 3D-view](Documents/3D_view.png)
11+
12+
## Hardware Features
13+
14+
The CANbardo board provides the following features:
15+
16+
- Atmel SAME70N20B microcontroller
17+
- 12 MHz 10 ppm crystal
18+
- CAN classic support
19+
- CAN FD (flexible data rate) support
20+
- Fast-speed and Hi-speed USB 2.0 support (USB-C connector)
21+
- Two independent CAN channels (DB-9M connectors)
22+
- 2 x GPIO-controlled MCP2558FD CAN transceivers
23+
- 2 x GPIO-controlled 120 ohm CAN bus termination resistors
24+
- GPIO-controlled LEDs:
25+
- 2 x CAN channel state LEDs (green)
26+
- 2 x CAN channel activity LEDs (yellow)
27+
- 2 x CAN channel error LEDs (red)
28+
- 1 x Device Firmware Upgrade (DFU) LED (yellow)
29+
- Power LED (green)
30+
- Device Firmware Upgrade (DFU) push button
31+
- Serial Wire Debug (SWD) and UART (3V3) available on header
32+
33+
## Design Documentation
34+
35+
The following design documentation is available:
36+
37+
- [Schematic](Documents/CANbardo_Schematic.pdf)
38+
- [Layout](Documents/CANbardo-Layout.pdf)
39+
- [3D model](Documents/CANbardo.step)
40+
- [KiCad files](Kicad_8_files)
41+
- [Fabrication files](Fabrication_files)

0 commit comments

Comments
 (0)