CAN-CCD bus

xerootg·CAN-CCD_bus·board/ccd_can_bridge.kicad_pcb

CAN-CCD bus PCB layout, top view — open source NXP board by xerootg
Simulate this board

About the CAN-CCD bus PCB

CAN-CCD bus is an open source NXP PCB design by xerootg, published on GitHub. It is a 2-layer board measuring 107.7 × 85.1 mm, with 83 components from 32 distinct parts.

Its main chip is the Teensy3.2, from the NXP family. Other key parts include the LM2576HVS-5.0/NOPB, MCP2561, MCP6002, CDP68HC68S1 and TC4427. By type, the board carries 43 resistors, 19 capacitors, 10 ICs, 4 diodes, 2 connectors and 1 crystal.

From the project

Implements a CAN translator to CCD via a Intersil CDP68HC68S1

CAN->CCD Bus Translator V2 ===========================

I am designing an interface for my current engine swap project in my Jeep. I am starting with a 1998 Jeep Cherokee, 4.0L I6, AX15 manual transmission, and a NP242 transfer case, and I am replacing the engine with a VW TDI from a 2005 VW Passat (2.0L 8v, code: BHW) and a 6 speed manual from a late model TJ Rubicon (NSG370).

Main components on the CAN-CCD bus

CAN-CCD bus bill of materials (BOM)

83 components, 32 distinct parts.

QtyPartRefs
1
LM2576HVS-5.0/NOPB
U1
1
MCP2561
U2
3
MCP6002
U3, U4, U5
1
CDP68HC68S1
U6
1
Teensy3.2
U7
3
TC4427
U8, U9, U10
1
OSCILLATOR-VDD-4
X1
1
CONN_01X12
J1
1
CONN_01X02
P1
1
1066
B1
1
Modice_ME-MX_32
H1
1
ERZ-V20D220
RV1
1
1N5819
D1
2
1N4728
D2, D4
1
D
D3
1
100uH
L1
6
0.1uF
C1, C3, C6, C17, C18, C19
1
4700pF
C2
1
100uF
C4
1
100uF
C5
Show 12 more
QtyPartRefs
8
10uF
C7, C8, C9, C10, C11, C12, C13, C14
2
C
C15, C16
2
60
R1, R3
1
300
R2
2
130
R4, R5
2
560
R6, R15
18
1k
R7, R8, R9, R10, R11, R19, R20, R21 +10
6
20
R12, R13, R14, R16, R17, R18
4
10k
R24, R26, R28, R29
1
37k
R32
1
15k
R34
6
100
R38, R39, R40, R41, R42, R43

CAN-CCD bus design files

The KiCad project lives in the xerootg/CAN-CCD_bus repository on GitHub; these links point at the commit this page was built from.

CAN-CCD bus: common questions

What microcontroller does the CAN-CCD bus use?

The CAN-CCD bus is built around the Teensy3.2, from the NXP family.

How big is the CAN-CCD bus PCB?

The CAN-CCD bus measures 107.7 × 85.1 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the CAN-CCD bus?

83 components, from 32 distinct parts. The full bill of materials is listed on this page.

Where can I download the CAN-CCD bus design files?

From the xerootg/CAN-CCD_bus repository on GitHub, which has the KiCad layout; the links under Design files point to each one.

Can I use the CAN-CCD bus design in my own project?

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

Can I test firmware for the CAN-CCD bus without the hardware?

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

Similar boards