CANBuster

GBert·misc·CANBuster/CANBuster.kicad_pcb

CANBuster PCB layout, top view — open source PIC board by GBert
Simulate this board

About the CANBuster PCB

CANBuster is an open source PIC PCB design by GBert, published on GitHub. It is a 2-layer board measuring 100 × 100 mm, with 177 components from 59 distinct parts.

Its main chip is the PIC18F45K80, from the PIC family. Other key parts include the MCP2561, SN65HVD230, PIC18F25K80, LTV-844 and TPS5430DDA. By type, the board carries 70 diodes, 32 resistors, 22 connectors, 18 capacitors, 11 jumpers and 9 ICs.

From the project

miscellaneous stuff / unsorted

Hier entsteht ein System zur digitalen Steuerung einer Modellbahn, das auf dem CAN-Bus-Protokoll von M�rklin basiert. Ziel ist es, eine preisg�nstige und frei zug�ngliche L�sung zu schaffen.

CANBuster, from the project README
From the project README

Main components on the CANBuster

CANBuster bill of materials (BOM)

177 components, 59 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
PIC18F45K80
U1
1
MCP2561
U2
1
SN65HVD230
7805
U3
1
PIC18F25K80
LTV-844
U4
2
LTV-844
U5, U6
1
TPS5430DDA
LTV-844
U7
1
CD4504
ISO1050
U8
1
MCP2561
U12
2
BC547
Q1, Q2
1
16MHZ
16MHz
Y1
1
BARREL_JACK
CON1
2
RJ45
J1, J2
1
RJ12
J3
2
CONN_01X10
P1, P2
4
CONN_01X03
P3, P4, P5, P6
2
CONN_01X02
P7, P16
1
CONN_01X06
P8
2
CONN_01X04
P9, P18
1
CONN_02X04
P10
1
RS232-Programmer
P11
Show 39 more
QtyPartRefs
1
S88
P12
2
CONN_01X10
P13, P14
1
TRACK
P15
1
USB_OTG
P17
1
ICSP
JP1
10
JUMPER
JP2, JP3, JP4, JP5, JP6, JP7, JP8, JP9 +2
8
6N137
OK1, OK2, OK3, OK6, OK7, OK8, OK9, OK10
2
RR8
RR1, RR2
2
SW_PUSH
SW1, SW2
3
LED
D1, D2, D3
1
BAT43
D4
1
1N4148
D7
1
D
D10
64
D
D11, D12, D13, D14, D21, D22, D23, D24 +56
11
100NF
100nF
C1, C8, C9, C10, C11, C12, C13, C14 +3
3
100nF
C2, C15, C20
2
18PF
22pf
C3, C4
1
10UF
47uF
C5
1
10UF
100nF
C18
1
10K
4k7
R1
2
680
1,5k
R2, R3
1
4K7
1,5k
R4
1
680
390
R5
1
3K3
390
R6
1
3K3
1K
R7
6
1k
R8, R13, R39, R40, R44, R45
1
3K3
3k3
R9
1
3K3
270
R10
1
120
1k
R11
1
270
3k3
R12
3
49.9
10k
R18, R19, R20
1
120
R-SIL_8NB
R21
2
3K3
R-SIL_8NB
R22, R23
1
1K5
R-SIL_8NB
R24
1
470
R37
4
390
R38, R41, R43, R47
1
330
R42
1
1k5
R46
1
120
R48

CANBuster design files

The KiCad project lives in the GBert/misc repository on GitHub; these links point at the commit this page was built from.

CANBuster: common questions

What microcontroller does the CANBuster use?

The CANBuster is built around the PIC18F45K80, from the PIC family.

How big is the CANBuster PCB?

The CANBuster measures 100 × 100 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the CANBuster?

177 components, from 59 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.

Where can I download the CANBuster design files?

From the GBert/misc repository on GitHub, which has the KiCad layout and the BOM; the links under Design files point to each one.

Can I use the CANBuster design in my own project?

The repository has no license, so all rights stay with GBert. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the CANBuster without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug PIC firmware against it before you order a PCB.

More boards in misc

Similar boards