Ignition Timing Meter

v1r4c0 with WiFi and DAC !

This Ignition Timing Meter is extremely valuable in repair work, engine tuning and CDI/TCI testing.
It makes it easy to extract and analyze the advance timing of your ignition box.

It offers an affordable, portable tool used in the field that doesn’t not require a rig or timing lamp to measure the spark angle. For a fraction of the cost of a IGTM-2000

ITM detect the form of the existing crankshaft position pickup and display the type of pickup (Positive first or Negative first) Compatible with one pulse per rev analog pickup coil (VR) and Hall effect sensor.
It calculates and display the RPM.

At the same time, using a Capacitive Probe or a wire winded up around the spark-plug wire, it detects the High Voltage going to the spark.

Knowing the pickup time, the spark time and the RPM, the micro-controller then calculates and display the ignition advance timing on an OLED screen.
ITM shows you a highly accurate measure of +/-0.1 degrees

Detect RPM limiter (No Spark detected = no Advance displayed)

Attention! CANNOT test analog CDI like GY6 or my ACCDI v2.7
as there is no processor inside them, just a bunch of resistors and capacitors so the advance timing comes mainly from the voltage of the VR that drift a bit when RPM increases.

All data are displayed every 1 to 5 seconds (selectable) and available on a USB connector.
Connect the Ignition Timing Meter to any Windows, Linux, Mac computer throughout a USB connection and terminal console to collect real-time ignition timing measures for further analysis or as a reference for this ignition.

Ignition Timing Meter for CDI/TCI is designed measure timing directly on a running bike.
It detect the original pickup and detect the spark and then display the timing.


  • For 2 or 4 strokes.
  • For single cylinder.
  • For multiple cylinders if spark detection is captured on cylinder 1.
  • Compatible with pickups that put out 1 pulse per revolution (2stk) or per 2 revolutions(4stk).
  • Compatible with VR or Hall Effect sensors.
  • Does not work with missing tooth wheel.
  • Input voltage range +/- 3v to +/-35 V.
  • Signal conditioning.
  • Communication Micro USB Type B Port, at 115.200 Baud 8N1
  • CSV format (RPM, Advance)
  • Compatible Windows, Linux, Mac
  • 0.96 Oled 4 lines display.
  • 1 Sensor status LED.
  • 3 Touch buttons.
  • 2 Optional Analog outputs.
  • User choices are memorized.
  • Power Supply 9 to 16 Vdc 0.1 W
  • Internal regulated power supply.
  • Dimensions: 72 x 55 x 20 mm/ 2.8 x 2.2 x 0.8 in.
  • 3 months warranty
  • Weight: 50g / 0.1 lbs

Wifi Display on a Android Phone:


Click here for more info

– This ITM works with 1 pickup and 1 reluctor (the metal strip on the flywheel) [A,B].
– This ITM works with 2 pickup and 2 bars [E,F].
– This ITM DOES NOT work with 1 pickup and multi-pulses pickup (ie 2 reluctors on flywheel) [C,D].
– This ITM DOES NOT work with 1 pickup and missing tooth flywheel [G].


Positive first vs Negative first

Sweeping the whole RPM range:


Use an INDUCTIVE probe or just 3 to 6 turns around the sparkplug wire.
Below the comparison between Capacitive probe HT25 and Inductive probe (wiring): HT25 does NOT work.

/!\ When you are testing an ignition on a bench, replace the sparkplug by a 2k or 5k resistor to cut down electromagnetic interferences that can trouble the device.
So you get rid both of the irritating spark noise and EMI.



Setup instructions.


Click here for more info

10Hz Frequency equal 600rpm on a 2strokes or 4strokes WITH wasted spark,
or equal 1200rpm on a 4 strokes WITHOUT wasted spark.


Click here for more info

  • Version v1r0c0:
    • POC

  • Version v1r1c0:
    • [HW] SMD components.

  • Version v1r2c0:
    • [HW] Only 2 push buttons.
    • [SW] Software Improvement.

  • Version v1r3c0:
    • [SW] Wifi output.

  • Version v1r4c0:
    • [HW] Faster processor.
    • [HW] Touch Pad instead of buttons.
    • [SW] Analog outputs.

15 thoughts on “Ignition Timing Meter”

  1. I like this very much. It’s a great idea. I have a Matra Murena 2.2 which from the factory in 1980’s was shipped with a crank sensor for electronically measuring ignition timing. It is triggered, however, by two slits in the flywheel so your software would measure double RPM and half the advance, but from your description it should be more or less otherwise plug’n’play. I’d like to offer my help modifying the code, however as I’m a software engineer by education. Would you be interested in that?

  2. Are they still available? I started building and coding my own design but I would much rather buy yours! Thank you!

    1. Thanks for your interest. This particular one no, but I’m working on a new version (bigger processor, touch pads instead of buttons, Analog output…)
      It’s on my workbench, so far so good. 5 should be available end of August.
      OFC the price will go up by 20€. Stay in touch.

      1. Not a big fan of touch screens, can’t use them while wearing gloves or when riding a wet dirt bike! 😉 I’m still interested, though!

        Do you have a mailing list? Thanks for your reply!

  3. I have version V1R0C0 of this meter. I want to use a Hall sensor for pickup with my DC-CDIv12. The V1R0C0 does not have “P” and “N” pads next to “T1”. Is there a way to hook up a Hall sensor to this version?

Leave a Comment

Your email address will not be published. Required fields are marked *

Shopping Basket
Scroll to Top