CanBus-Radio-VAG

AugustoS97·CanBus-Radio-VAG·Electronic/PCB/CanBus-Radio-VAG-V1.0/CanBus-Radio-VAG.kicad_pcb

CanBus-Radio-VAG PCB layout, top view — open source AVR/Arduino board by AugustoS97

About the CanBus-Radio-VAG PCB

CanBus-Radio-VAG is an open source AVR/Arduino PCB design by AugustoS97, published on GitHub. It is a 2-layer board measuring 39.9 × 45 mm, with 28 components from 23 distinct parts.

Its main chip is the C14877, from the AVR/Arduino family. Other key parts include the C12368, C6952 and MP2307. By type, the board carries 8 capacitors, 6 resistors, 4 ICs, 3 connectors, 3 diodes and 2 crystals.

It belongs with the rf & radio and audio designs in this gallery.

From the project

CANBUS PCB to control original functions of VAG (VW, SKODA, SEAT, AUDI) cars (such us original DSP and other functions).

System for switching on original speakers amplifier and DSP with CAN BUS control.

Tested in a Skoda Octavia 1Z (year 2005) Edition 100 with Audience radio (6-CD changer included) and 12-speaker Sound system with active DSP controlled by CAN BUS (model 1Z0 035 456).

A CAN controller has been developed using an ATMega 328P microcontroller (Arduino) and the CAN BUS MCP2515 interface with a TJA1050T transceiver. It allows direct power supply to the vehicle voltage (up to 20V) thanks to the MP2307 DC/DC regulator.

CanBus-Radio-VAG, from the project README
From the project README

Main components on the CanBus-Radio-VAG

C12368C6952C14877MP2307

CanBus-Radio-VAG bill of materials (BOM)

28 components, 23 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
C12368
MCP2515-xSO
U1
1
C6952
TJA1050T
U2
1
C14877
ATmega328P-PU
U3
1
MP2307
U4
1
C655216
8MHz
Y1
1
C390745
16MHz
Y2
1
C706892
UART
J1
1
C706893
ICSP
J2
1
CAR
J3
1
C151169
fuse 1A
F1
1
C2828578
SW_Push-Switch
SW1
1
C2909831
1N4007
D1
2
C375458
LED
D2, D3
2
C840121
100n
C1, C2
2
C1899
27pF
C3, C4
1
C565687
12-22 pF
C5
1
C565687
12-22pF
C6
1
C840121
100nF
C7
1
C307912
1uF
C8
1
C114928
120R
R1
Show 3 more
QtyPartRefs
3
C3018037
10k
R2, R3, R6
1
C136458
5k
R4
1
C408770
1k
R5

CanBus-Radio-VAG design files

The KiCad project lives in the AugustoS97/CanBus-Radio-VAG repository on GitHub; these links point at the commit this page was built from.

CanBus-Radio-VAG: common questions

What microcontroller does the CanBus-Radio-VAG use?

The CanBus-Radio-VAG is built around the C14877, from the AVR/Arduino family.

How big is the CanBus-Radio-VAG PCB?

The CanBus-Radio-VAG measures 39.9 × 45 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the CanBus-Radio-VAG?

28 components, from 23 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 CanBus-Radio-VAG design files?

From the AugustoS97/CanBus-Radio-VAG repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.

Can I use the CanBus-Radio-VAG design in my own project?

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

Can I test firmware for the CanBus-Radio-VAG without the hardware?

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

Similar boards