CanBus-Radio-VAG
AugustoS97·CanBus-Radio-VAG·Electronic/PCB/CanBus-Radio-VAG-V1.0/CanBus-Radio-VAG.kicad_pcb
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.

Main components on the CanBus-Radio-VAG
CanBus-Radio-VAG bill of materials (BOM)
28 components, 23 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | C12368 MCP2515-xSO | SOIC-18W_7.5x11.6mm_P1.27mm | U1 |
| 1 | C6952 TJA1050T | SOIC-8_3.9x4.9mm_P1.27mm | U2 |
| 1 | C14877 ATmega328P-PU | TQFP-32_7x7mm_P0.8mm | U3 |
| 1 | MP2307 | MP2307 | U4 |
| 1 | C655216 8MHz | Crystal_HC49-4H_Vertical | Y1 |
| 1 | C390745 16MHz | Crystal_HC49-4H_Vertical | Y2 |
| 1 | C706892 UART | PinHeader_2x02_P2.54mm_Vertical | J1 |
| 1 | C706893 ICSP | PinHeader_2x03_P2.54mm_Vertical | J2 |
| 1 | CAR | JST_XH_S8B-XH-A-1_1x08_P2.50mm_Horizontal | J3 |
| 1 | C151169 fuse 1A | Fuse_1812_4532Metric_Pad1.30x3.40mm_HandSolder | F1 |
| 1 | C2828578 SW_Push-Switch | SW_PUSH_6mm_H5mm | SW1 |
| 1 | C2909831 1N4007 | D_SMA_Handsoldering | D1 |
| 2 | C375458 LED | LED_1206_3216Metric_Pad1.42x1.75mm_HandSolder | D2, D3 |
| 2 | C840121 100n | C_1206_3216Metric_Pad1.33x1.80mm_HandSolder | C1, C2 |
| 2 | C1899 27pF | C_1206_3216Metric_Pad1.33x1.80mm_HandSolder | C3, C4 |
| 1 | C565687 12-22 pF | C_1206_3216Metric_Pad1.33x1.80mm_HandSolder | C5 |
| 1 | C565687 12-22pF | C_1206_3216Metric_Pad1.33x1.80mm_HandSolder | C6 |
| 1 | C840121 100nF | C_1206_3216Metric_Pad1.33x1.80mm_HandSolder | C7 |
| 1 | C307912 1uF | CP_EIA-1608-10_AVX-L_Pad1.25x1.05mm_HandSolder | C8 |
| 1 | C114928 120R | R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R1 |
Show 3 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 3 | C3018037 10k | R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R2, R3, R6 |
| 1 | C136458 5k | R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R4 |
| 1 | C408770 1k | R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | 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
AVR/Arduino
Magspoof
samyk
35 × 29 mm11 parts2LNo license4.2kAVR/Arduino
Redox keyboard
mattdibi
162.2 × 126.5 mm77 parts2LMIT2.0kAVR/Arduino
Labrador
espotek-org
36.8 × 34.7 mm75 parts2LNo license1.2kAVR/Arduino
V4
stuartpittaway
30 × 50 mm38 parts2LCC-BY-NC-4.01.1kAVR/Arduino
ModuleV450
stuartpittaway
30 × 61.4 mm39 parts2LCC-BY-NC-4.01.1kAVR/Arduino
Discipline
coseyfannitutti
304.9 × 122.8 mm170 parts2LCC-BY-NC-4.01.0k