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

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

Size
98.8 × 69.8 mm
Copper layers
2
Thickness
1.6 mm
Parts
167
Nets
176
Pads
553
Tracks, vias
886, 667
Pours
6
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
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.8 × 69.8 mm with 167 parts on 176 nets, routed with 886 tracks and 667 vias.

It is built around the TC4424EPA, CH340N and KP234XTMA1, with the SRV05-4, 74LVC1G157GW,125 and ULN2003ADRG among its other parts. Its parts include 59 resistors, 47 capacitors, 12 ICs, 11 transistors and 10 diodes.

Main components

12

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

167
QtyValueFootprintReferences
23100nFCapacitor_SMD:C_0402_1005MetricC1, C12, C14, C17, C18, C21, C23, C25, C26, C27, C28, C30, C34, C36, C37, C38 +7
18470rResistor_SMD:R_0402_1005MetricR13, R15, R16, R29, R30, R31, R32, R38, R39, R40, R41, R42, R49, R50, R52, R53 +2
11100kResistor_SMD:R_0402_1005MetricR5, R6, R7, R8, R9, R10, R14, R22, R26, R27, R28
111kResistor_SMD:R_0402_1005MetricR1, R11, R20, R21, R23, R24, R25, R43, R44, R45, R47
11220nFCapacitor_SMD:C_0402_1005MetricC3, C11, C15, C19, C20, C22, C24, C29, C31, C33, C35
7AO3400APackage_TO_SOT_SMD:SOT-23Q1, Q2, Q7, Q8, Q9, Q10, Q11
5TestPointDetonation:TestPoint_THT_D0.6mm_Drill0.3mmTP1, TP2, TP3, TP4, TP5
41uFCapacitor_SMD:C_0402_1005MetricC13, C16, C41, C42
422Resistor_SMD:R_0805_2012MetricR33, R34, R35, R36
45.6vDiode_SMD:D_SOD-323D3, D4, D8, D10
4LEDLED_SMD:LED_0603_1608MetricIGN1, IGN2, IGN3, IGN4
4STP75N04ZPackage_TO_SOT_THT:TO-220-3_VerticalQ3, Q4, Q5, Q6
310kResistor_SMD:R_0402_1005MetricR18, R19, R48
310nFCapacitor_SMD:C_0402_1005MetricC2, C8, C9
3DSK210Diode_SMD:D_SOD-123FD5, D6, D7
3FET BypassJumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mmJP1, JP2, JP5
3SRV05-4Package_TO_SOT_SMD:SOT-23-6U5, U6, U8
210uFCapacitor_SMD:C_1206_3216MetricC4, C47
22.49kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR59, R60
22kResistor_SMD:R_0402_1005MetricR12, R46
25.1kResistor_SMD:R_0402_1005MetricR57, R58
251kResistor_SMD:R_0402_1005MetricR37, R51
2Conn_01x04Detonation:1X4-PROTO-NoSilkJ3, J4
2DIRECT/VRDetonation:1x03-ProtoJP3, JP4
2TC4424Package_SO:SOIC-8_3.9x4.9mm_P1.27mmU3, U4
1100uFCapacitor_Tantalum_SMD:CP_EIA-3528-15_AVX-HC6
110uFCapacitor_SMD:C_0603_1608MetricC10
1120rResistor_SMD:R_0603_1608MetricR17
11N5819WSDiode_SMD:D_SOD-323D9
11kResistor_SMD:R_0603_1608MetricR3
12.2kResistor_SMD:R_0402_1005MetricR2
13.9kResistor_SMD:R_0603_1608MetricR4
1470nFCapacitor_SMD:C_0805_2012MetricC5
147pFCapacitor_SMD:C_0402_1005MetricC32
174LVC1G157GW,125Detonation:SOP65P210X110-6NIC2
17805Detonation:TO-220-3_Vertical_SmallCrtYrdIC1
1CH340NPackage_SO:SOIC-8_3.9x4.9mm_P1.27mmU7
1Conn_01x01Connector_PinSocket_2.54mm:PinSocket_1x01_P2.54mm_VerticalJ6
1Conn_01x02Jumper:SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mmJP7
1DRV8825_ModuleDetonation:DVR8825-Labeled-FrontA1
1KP234XTMA1Detonation:KP234-HandsolderingIC3
1LOGODetonation-Logos:DCWerx-19mmG***
1Logo_Open_Hardware_SmallSymbol:OSHW-Logo2_7.3x6mm_SilkScreenG2
1Logo_Open_Hardware_SmallDetonation-Logos:SpeeduinoCompatible-14mmG1
1MPXHZ6400Detonation:MPXHxxx_HandsolderingIC4
1MX23A40NF1Detonation:MX23A40NF1J1
1Mega_Pro_VinPinsUnpopulatedDetonation:Arduino_Mega_Mini_2560_SmallCrtYd_NoVinU2
1RN_1kResistor_SMD:R_Array_Concave_4x0603RN1
1Reset ControlConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_HorizontalS1
1SMAJ18CADiode_SMD:D_SMAD1
1SS34Diode_SMD:D_SMAD2
1SolderJumper_3_OpenDetonation:SolderJumper-3-OPENJP6
1ULN2003ADRPackage_SO:SOIC-16_3.9x9.9mm_P1.27mmU1
1USB-S0Connector_JST:JST_PH_B6B-PH-K_1x06_P2.00mm_VerticalJ5
1VR_HeaderDetonation:Socket_VRConditioner_CorrectedJ2

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 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.

    104 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

  • 4 layers80 × 60 mmKcell faker, the printed circuit board in 3D

    Kcell faker

    karlp/kcell-faker

    fake a load cell, for testing functional behaviour with changing loads.

    75 parts
  • 2 layers100.3 × 99.3 mmMiatuino, the printed circuit board in 3D

    Miatuino

    Maverick765/miatuino

    まずはアクセルを完全に戻した状態で[Closed throttle ADC Count]の右の[Get Current]をクリックして、スロットル全閉時の値を取得します。 次に、アクセルを完全に踏み込んだ状態で[Full throttle ADC Count]の右の[Get Current]をクリックして、スロットル前回時の値を取得します。 完了したら[Accept]をクリックします。

    121 parts1GPL-2.0
  • 2 layers80 × 99.8 mmOcelot vA4, the printed circuit board in 3D

    Ocelot vA4

    turboedge/SpeedyBoards

    EMS boards powered by Speeduino

    207 parts110GPL-2.0
  • 4 layers200 × 50 mmOmniAnt, the printed circuit board in 3D

    OmniAnt

    mgriff2000/OmniAnt

    Repo for the KiCad project for OmniAnt

    228 parts
  • 2 layers80 × 80 mmDcclicht, the printed circuit board in 3D

    Dcclicht

    eurovibes/dcclicht

    A DCC LED/light control board

    110 partsCERN-OHL-S-2.0
  • 2 layers170 × 120 mmIO256, the printed circuit board in 3D

    IO256

    AnalogDragon/Taiko-256

    Taiko JVS for Namco System 256

    270 parts7
  • 4 layers63.6 × 86 mmBECom, the printed circuit board in 3D

    BECom

    rjsc/BECom

    BECom - Battery Emulator Companion - Open Source Hardware, designed to run dalathegreat/Battery-Emulator

    276 parts2GPL-3.0

Questions

How big is the Pre Ignition PCB?

It measures 98.8 × 69.8 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Pre Ignition use?

167 parts, built around the TC4424EPA, CH340N, KP234XTMA1 and SRV05-4. 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/Spark Gap/Spark Gap X4/RevC/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.