Skip to the content
2 layers98.2 × 53.3 mmPre Ignition, the printed circuit board in 3D

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

Size
98.2 × 53.3 mm
Copper layers
2
Thickness
1.6 mm
Parts
104
Nets
77
Pads
394
Tracks, vias
718, 86
Pours
2
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
29 Mar 2020
Updated
19 Oct 2026

Overview

Pre Ignition is an open-source printed circuit board by OpenLogicEFI, from the OpenLogicEFI/Hardware repository on GitHub. It is a 2-layer board of 98.2 × 53.3 mm with 104 parts on 77 nets, routed with 718 tracks and 86 vias.

It is built around the TC4427EOA, SRV05-4-P-T7 and L7805CDT, with the ULN2003A, 1N4148WS and AO3400A among its other parts. Its parts include 40 resistors, 29 capacitors, 8 connectors, 7 ICs and 5 diodes. It belongs with the AVR (ATmega, ATtiny) boards of this library.

Main components

7

README

README.md

Website

OpenLogicEFI

Formerly: DetonationEMS

OpenLogicEFI ECU's are based off an open source project called Speeduino by Josh Stewart. Currently all released boards use official Speeduino firmware. In TunerStudio set to "Board Layout" to "Speeduino 0.4"

License

All designs are released under the TAPR Open Hardware License v1.0

Documentation

Parts

104
QtyValueFootprintReferences
12100nFCapacitor_SMD:C_0603_1608MetricC4, C5, C10, C11, C13, C15, C17, C18, C19, C22, C26, C27
101KResistor_SMD:R_0603_1608MetricR3, R4, R15, R19, R20, R28, R30, R31, R40, R58
10470Resistor_SMD:R_0603_1608MetricR9, R13, R14, R22, R23, R32, R38, R39, R42, R44
8220nFCapacitor_SMD:C_0603_1608MetricC14, C20, C21, C23, C24, C25, C28, C29
7100KResistor_SMD:R_0603_1608MetricR1, R2, R11, R17, R18, R49, R51
32.4kResistor_SMD:R_0603_1608MetricR5, R6, R16
3SRV05-4-P-T7Package_TO_SOT_SMD:SOT-23-6U3, U4, U6
210Resistor_SMD:R_0805_2012MetricR7, R8
210kResistor_SMD:R_0603_1608MetricR21, R46
21N4148WSDiode_SMD:D_SOD-323FD2, D4
21uFCapacitor_SMD:C_0603_1608MetricC6, C12
22.49kResistor_SMD:R_0603_1608MetricR37, R41
2330nFCapacitor_SMD:C_0603_1608MetricC2, C7
2Conn_01x04Detonation:1x02-ProtoJ6, J7
2Conn_01x04Misc:1X4-PROTOJ1, J2
2LEDLED_SMD:LED_0603_1608MetricLED1, LED2
2PullupDetonation:1x02-ProtoJP4, JP5
2STP62NS04ZPackage_TO_SOT_THT:TO-220-3_VerticalQ1, Q2
110nFCapacitor_SMD:C_0603_1608MetricC16
110uFCapacitor_SMD:CP_Elec_5x5.3C1
1120Resistor_SMD:R_0603_1608MetricR12
12KResistor_SMD:R_0603_1608MetricR59
13.9kResistor_SMD:R_0603_1608MetricR29
14.7nFCapacitor_SMD:C_0603_1608MetricC9
147pFCapacitor_SMD:C_0603_1608MetricC8
147uFCapacitor_SMD:C_1206_3216MetricC3
151kResistor_SMD:R_0603_1608MetricR10
1AO3400APackage_TO_SOT_SMD:SOT-23Q3
1Arduino_Mega2560_Shield-ArduinoMyLibs:Arduino_Mega2560_Shield_IO_Only_No_Silk_ScreenXA1
1B5819Diode_SMD:D_SOD-123D1
1Conn_01x04Detonation:2x8-ProtoJ8
1Conn_01x04Detonation:1x1-GPIOJ5
1Conn_02x12_Counter_ClockwiseConnector_Molex:Molex_Micro-Fit_3.0_43045-2400_2x12_P3.00mm_HorizontalJ3
1Ignition VoltageMisc:3x1-GPIOJP1
1L7805CDTPackage_TO_SOT_SMD:TO-252-2IC1
1Logo_Open_Hardware_SmallDetonation:DetonationEMS-17mmG3
1Logo_Open_Hardware_SmallDetonation:SpeeduinoCompatible-17mmG1
1Logo_Open_Hardware_SmallDetonation:Pre-Ignition-800G2
1Logo_Open_Hardware_SmallDetonation:DetonationEMSG4
1MOVDetonation:MOVRV1
1MPXH6250AC6U-MPXH6250Detonation:MPXH6250IC2
1Pololu_Breakout_DRV8825Detonation:DVR8825A1
1TC4427Package_SO:SOIC-8_3.9x4.9mm_P1.27mmU1
1ULN2003APackage_SO:SOIC-16_3.9x9.9mm_P1.27mmU7
1VR-HALLMisc:3x1-GPIOJP2
1VR-HallMisc:3x1-GPIOJP3
1VR_HeaderMisc:DIP-8_W7.62mm_Socket_VRConditionerJ4

More from OpenLogicEFI/Hardware

12
  • 4 layers115.5 × 96.2 mmClosed deck x4, the printed circuit board in 3D

    Closed deck x4

    OpenLogicEFI/Hardware

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

    245 parts19
  • 2 layers115.5 × 96.2 mmClosed deck x4, the printed circuit board in 3D

    Closed deck x4

    OpenLogicEFI/Hardware

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

    223 parts19
  • 2 layers98.8 × 69.8 mmPre Ignition, the printed circuit board in 3D

    Pre Ignition

    OpenLogicEFI/Hardware

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

    167 parts19
  • 2 layers100 × 99.8 mmPre Ignition, the printed circuit board in 3D

    Pre Ignition

    OpenLogicEFI/Hardware

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

    166 parts19
  • 4 layers98.8 × 69.8 mmSparkGapX4, the printed circuit board in 3D

    SparkGapX4

    OpenLogicEFI/Hardware

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

    166 parts19
  • 2 layers98.8 × 69.8 mmPre Ignition, the printed circuit board in 3D

    Pre Ignition

    OpenLogicEFI/Hardware

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

    159 parts19
  • 2 layers100 × 100 mm1.3e, the printed circuit board in 3D

    1.3e

    OpenLogicEFI/Hardware

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

    157 parts19
  • 2 layers100 × 99.8 mmPre Ignition, the printed circuit board in 3D

    Pre Ignition

    OpenLogicEFI/Hardware

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

    152 parts19
  • 2 layers100 × 100 mmPre Ignition, the printed circuit board in 3D

    Pre Ignition

    OpenLogicEFI/Hardware

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

    142 parts19
  • 2 layers100 × 100 mmPre Ignition, the printed circuit board in 3D

    Pre Ignition

    OpenLogicEFI/Hardware

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

    141 parts19
  • 2 layers100 × 100 mmPre Ignition, the printed circuit board in 3D

    Pre Ignition

    OpenLogicEFI/Hardware

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

    136 parts19
  • 2 layers98.2 × 53.3 mmPre Ignition, the printed circuit board in 3D

    Pre Ignition

    OpenLogicEFI/Hardware

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

    102 parts19

Similar boards

  • 2 layers182.5 × 165 mmDigital inputs, the printed circuit board in 3D

    Digital inputs

    rusefi/stim

    GPIO: output: x4 address pins output: x4 test control pins output: mux off

    182 parts
  • 2 layers20 × 100 mmDivn, the printed circuit board in 3D

    Divn

    niektb/sluisbrinkie-eurorack-published

    Published Modules of the Sluisbrinkie project

    61 parts34
  • 4 layers109.2 × 64.5 mmMin evolver, the printed circuit board in 3D

    Min evolver

    FYNCH-BIO/hardware

    eVOLVER Hardware (PCB, 3D printed parts)

    72 parts12
  • 2 layers50.8 × 50.8 mmSAIL 1 0, the printed circuit board in 3D

    SAIL 1 0

    UND-ARC/Nasa-SLI-2024

    47 parts1MIT
  • 2 layers148 × 86.7 mmTune button panel, the printed circuit board in 3D

    Tune button panel

    EdgeCoil/tune-button

    BLE remote (ESP32-C3) that likes or playlists the current Spotify song through a companion Android app. Firmware, app, protocol and three PCBs: XIAO, four-key and JST-button.

    246 parts
  • 2 layers150 × 68 mmController, the printed circuit board in 3D

    Controller

    candykingdom/firefly2

    Small blinkenlight boards that sync up using radios

    194 parts5
  • 4 layers86.3 × 97.1 mmHellen-112-17, the printed circuit board in 3D

    Hellen-112-17

    rusefi/hellen-112-17

    128 parts4

Questions

How big is the Pre Ignition PCB?

It measures 98.2 × 53.3 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Pre Ignition use?

104 parts, built around the TC4427EOA, SRV05-4-P-T7, L7805CDT and ULN2003A. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the Pre Ignition KiCad files?

From the OpenLogicEFI/Hardware repository on GitHub, at the commit this page was made from: the board is Engine Managment/Pre-Ignition/Pre-Ignition x2/MX2A/Pre_Ignition.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

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

Its repository states no licence, so its author keeps all rights: ask OpenLogicEFI before reusing the design.