Pre Ignition

OpenLogicEFI·Hardware·Engine Managment/Pre-Ignition/Pre-Ignition x4/MX4A/Pre_Ignition.kicad_pcb

Pre Ignition PCB layout, top view — open source AVR/Arduino board by OpenLogicEFI

About the Pre Ignition PCB

Pre Ignition is an open source AVR/Arduino PCB design by OpenLogicEFI, published on GitHub. It is a board measuring 100 × 100 mm, with 136 components from 46 distinct parts.

Its main chip is the Arduino_Mega2560_Shield-Arduino, from the AVR/Arduino family. Other key parts include the MC7805CDTRKG, TC4427, SRV05-4-P-T7, ULN2003A and Pololu_Breakout_DRV8825. By type, the board carries 57 resistors, 33 capacitors, 8 ICs, 8 transistors, 7 connectors and 7 jumpers.

From the project

Hardware is based off an open source project called Speeduino by Josh Stewart.

Main components on the Pre Ignition

Pre Ignition bill of materials (BOM)

136 components, 46 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
MC7805CDTRKG
IC1
2
TC4427
U1, U2
4
SRV05-4-P-T7
U3, U4, U5, U6
1
ULN2003A
U7
1
Pololu_Breakout_DRV8825
A1
4
AO3400A
Q1, Q2, Q3, Q4
4
STP62NS04Z
Q5, Q6, Q7, Q8
1
Conn_02x10_Counter_Clockwise
J1
1
Conn_01x04
J2
3
Conn_02x20_Counter_Clockwise
J3, J5, J10
1
VR_Header
J4
1
Conn_02x12_Counter_Clockwise
J9
1
nSMD025
F1
1
Ignition Voltage
JP1
2
VR-Hall
JP2, JP3
2
Pullup
JP4, JP5
1
Reset Control
JP6
1
Jumper_3_Bridged12
JP7
1
Map
Map1
1
MOV
RV1
Show 26 more
QtyPartRefs
1
Logo_Open_Hardware_Large
Speeduino_Compatible1
1
Arduino_Mega2560_Shield-Arduino
XA1
4
LED
LED1, LED2, LED3, LED4
1
D_Schottky
D1
4
1N4148WS
D2, D3, D4, D5
1
1SMAF4733A
D6
1
10uF
C1
13
0.1uF
C2, C4, C5, C7, C10, C11, C17, C18 +5
1
47uF
C3
3
1uF
C6, C8, C13
1
22uF
C9
2
470pF
C12, C33
8
0.22uF
C14, C15, C20, C21, C24, C25, C28, C29
2
0.01uF
C16, C31
2
33uF
C30, C32
12
100K
R1, R2, R9, R10, R17, R18, R21, R22 +4
14
1K
R3, R4, R11, R12, R19, R20, R23, R24 +6
5
2.4k
R5, R6, R13, R14, R36
4
22
R7, R8, R15, R16
9
470
R25, R32, R33, R38, R39, R42, R43, R44 +1
5
120
R26, R48, R50, R52, R54
2
51k
R27, R55
1
3.9k
R29
2
2.49k
R37, R41
2
10k
R46, R57
1
2K
R59

Pre Ignition design files

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

Pre Ignition: common questions

What microcontroller does the Pre Ignition use?

The Pre Ignition is built around the Arduino_Mega2560_Shield-Arduino, from the AVR/Arduino family.

How big is the Pre Ignition PCB?

The Pre Ignition measures 100 × 100 mm and is 1.6002 mm thick.

How many components are on the Pre Ignition?

136 components, from 46 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 Pre Ignition design files?

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

Can I use the Pre Ignition design in my own project?

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

Can I test firmware for the Pre Ignition 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.

More boards in Hardware

Similar boards