<< Back

MS1-Extra

MegaSquirt v2.2 Distributor
Single Coil Spark

Only for use with the MS1 Extra code (MS1 - 68H908 based microprocessors)

By Philip Ringwood (daxtojeiro), James Murrey (jsmcortina) and Ken Calver (muythaibxr)


Please Note:

All of these instructions / diagrams are to be used at your own risk, like most things there is more than one way to do the same thing, what we have tried to do is to offer a method that we have tested or that others have tested for us. No warranty expressed or implied.

Use at your own risk.


To run spark, make the green connections and add a VB921ZVF1 inside MegaSquirt. Connect the coil as shown below. It is good practice to provide the coil its own ground return by twisting a ground wire (pin 25, 27) together with the live coil wire (pin 29, 31).

The spare connectors on the V2.2 are not really capable of driving the current required for a coil unless you double up the pins (e.g. X11 and X12 as the ground, X13 and X14 as the source). This is only suitable for a single VB921, see HERE for adding an additional connector (recommended).

Install and solder Q16 {497-2716-5-ND}. This is a specialized VB921 dedicated coil driver chip. This mounts to the MS chassis or panel at a convenient place. An insulator is not necessary. Use heat transfer compound between the component and the heat sink. Do not solder the Q16 leads directly to the PCB. Doing so risks failure of the leads due to vibration. Instead use short pieces of insulated wire.

The connection of the 330 ohm resistor is on the MS v2.2 PCB at the right side of R25 as shown below. For these connections on MS v2.2 you must set the Spark Output Inverted entry to Yes.

Back >>