Sparkdog-PF-DI-V3

RabbitECUProject·Sparkdog-PF-DI-V3·Sparkdog PF-DI V3/Sparkdog PF-DI V3.kicad_pcb

Sparkdog-PF-DI-V3 PCB layout, top view — open source AVR/Arduino board by RabbitECUProject

About the Sparkdog-PF-DI-V3 PCB

Sparkdog-PF-DI-V3 is an open source AVR/Arduino PCB design by RabbitECUProject, published on GitHub under the BSD-2-Clause license. It is a 4-layer board measuring 104.1 × 98.9 mm, with 212 components from 63 distinct parts.

Its main chip is the Arduino_Footprint, from the AVR/Arduino family. Other key parts include the Dual_Trans_Array_PNP, 74AHC14PW,118, TLV9052, L298P and SUD19P06-60. By type, the board carries 86 resistors, 47 ICs, 25 diodes, 14 capacitors, 8 connectors and 2 inductors.

From the project

KiCad design files for Sparkdog PF-DI V3 PCB

MK10 processor 4 x Direct injection driver circuit 2 x knock input circuit 1 x 4-channel H-Bridge driver 4 VVT input channels in addition to the Rabbit ECU Crank/Cam inputs

Main components on the Sparkdog-PF-DI-V3

Sparkdog-PF-DI-V3 bill of materials (BOM)

212 components, 63 distinct parts.

QtyPartRefs
1
Arduino_Footprint
U2
2
Dual_Trans_Array_PNP
U203, U204
1
74AHC14PW,118
U205
2
TLV9052
U400, U401
1
L298P
U500
9
SUD19P06-60
U501, U805, U806, U807, U808, U855, U856, U857 +1
1
TL331SN4T3G
U502
2
Dual_Trans_Array_NPN
U503, U809
1
SN74HCS164QPWRQ1
U504
2
74HC238PW-Q100J
U505, U506
2
CD4043BPWR
U507, U508
4
ZXMS6004DN8-13
U509, U510, U511, U512
1
MK10DX128VLK7
U600
1
TLV809EA29DCKR
U601
1
BD433M5FP-CE2
U700
6
DDC113TU
U800, U801, U802, U850, U851, U852
6
STD7NK40Z
U803, U804, U810, U811, U853, U854
2
SN74AHCT02
U900, U901
2
SN74AHCT08
U902, U903
1
Crystal
X600
Show 43 more
QtyPartRefs
3
Conn_01x06_Female
J1, J3, J5
2
Conn_01x08_Female
J2, J4
1
M50-3610542R
J600
1
Conn_01x04
J601
1
Conn_01x02
J700
26
0603 100nF
CD200, CD400, CD401, CD501, CD502, CD503, CD504, CD505 +18
1
CAP4mm 4.7uF
CD500
2
CAP4mm 4.7uF
CD702, CD704
4
BZX84C5V1LT1G
D200, D201, D202, D203
8
B120-E3
D500, D501, D505, D506, D507, D508, D509, D510
3
0805 1N4148
D502, D503, D504
7
DO-214AC SCHOTTKY
D800, D802, D803, D805, D850, D852, D853
3
DO-214AC 81V
D801, D804, D851
2
0805 10nH
L700, L701
8
0603 1nF
C200, C201, C202, C203, C402, C403, C404, C405
2
0603 100nF
C400, C401
2
0805 10uF
C505, C506
2
0603 10pF
C600, C601
13
0603 0R
R100, R204, R205, R206, R207, R208, R209, R210 +5
12
0603 1k
R200, R201, R202, R203, R406, R407, R408, R409 +4
6
0603 4.7k
R400, R401, R804, R806, R854, R856
5
0603 47k
R402, R403, R404, R405, R507
2
0603 100k
R500, R501
2
2512 0.1R
R502, R503
4
0805 0R
R504, R505, R511, R512
10
0603 10k
R506, R803, R805, R808, R809, R812, R853, R855 +2
1
0603 820k
R508
1
0603 5M
R509
1
0603 470k
R510
2
0603 39R
R606, R607
1
2512 1R
R700
2
0603 470R
R800, R850
2
1206 4.7k
R801, R851
2
2512 0.05R
R802, R852
1
2512 0.2R
R810
1
0603 220R
R811
2
1206 1k
RN105, RN604
10
1206 10k
RN201, RN202, RN204, RN205, RN501, RN600, RN602, RN603 +2
1
1206 470R
RN203
2
220k
RN400, RN402
1
220R
RN401
1
1206 180k
RN500
1
1206 100k
RN601

Sparkdog-PF-DI-V3 design files

The KiCad project lives in the RabbitECUProject/Sparkdog-PF-DI-V3 repository on GitHub; these links point at the commit this page was built from.

Sparkdog-PF-DI-V3: common questions

What microcontroller does the Sparkdog-PF-DI-V3 use?

The Sparkdog-PF-DI-V3 is built around the Arduino_Footprint, from the AVR/Arduino family.

How big is the Sparkdog-PF-DI-V3 PCB?

The Sparkdog-PF-DI-V3 measures 104.1 × 98.9 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the Sparkdog-PF-DI-V3?

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

Where can I download the Sparkdog-PF-DI-V3 design files?

From the RabbitECUProject/Sparkdog-PF-DI-V3 repository on GitHub, which has the KiCad layout; the links under Design files point to each one.

Can I use the Sparkdog-PF-DI-V3 design in my own project?

Yes, under the terms of its BSD-2-Clause license, which RabbitECUProject chose for the repository.

Can I test firmware for the Sparkdog-PF-DI-V3 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