Click on our menu buttons immediately below to find MegaSquirt® information quickly:


Creating an Initial Spark Table for Tuning

This is a tool for establishing a baseline spark advance table for your tuning efforts with MegaSquirt® or MicroSquirt® controllers. It is designed to work in Mozilla Firefox 6.0, though it may work with other browsers. It is based on the 'rules of thumb' presented here: Making a Spark Advance Table

1. Input:

Cylinder Bore:
Combustion Chamber Type:
Compression Ratio:
Idle Vacuum: in·Hg
Maximum boost level:
(0 for naturally aspirated,
max. boost (psi) for turbo/supercharged)
(21 psi maximum)
Maximum RPM: RPM
Spark advance table dimensions:
  • MS-I uses 8×8 tables;
  • MS-II, MicroSquirt, and the Sequencer use 12×12 tables.
  • 2. Generate the Advance Table in .TABLE format:

    3. Verify and Load to your MicroSquirt:

    MegaSquirt® and MicroSquirt® controllers are experimental devices intended for educational purposes.
    MegaSquirt® and MicroSquirt® controllers are not for sale or use on pollution controlled vehicles. Check the laws that apply in your locality to determine if using a MegaSquirt® or MicroSquirt® controller is legal for your application.
    ©2011 Bruce Bowling and Al Grippo. All rights reserved. MegaSquirt® and MicroSquirt® are registered trademarks. This document is solely for the support of MegaSquirt® boards from Bowling and Grippo.