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

Bosch 0 227 100 124 Ignition Control with MegaSquirt-II

If you have a distributor that does not have a VR sensor, then you may want to use the Bosch 0 227 100 124 module for controlling your ignition with MegaSquirt-II. (If you have a VR sensor in your distributor, a 7/8-pin HEI module is probably a better module for your application.)

Note that the built-in VB921 (or BIP373) on a V3 main board will function like a Bosch 124 module, so there's no need to use this module if you have a V3 board and have installed the VB921 (or BIP373).

The Bosch 0 227 100 124 'igniter' module (called the "Bosch 124" here) is not a 'smart' module. That is, it DOES NOT control dwell. Because of this, we need to use the HEI settings in MegaSquirt-II to set the dwell, etc. The Bosch 124 fires the coil when the signal from MegaSquirt-II goes from high to low, just like the 7-pin HEI.

Ignition Input CaptureRising Edge
Signal through optoisolator (U4)

('Falling Edge' for MicroSquirt® if using the VR input circuit)

Cranking triggerTrigger Rise
Coil Charging SchemeStandard Coil Charge
Spark OutputGoing High (Inverted)
for production MS-II

('Going High (Inverted)' for MicroSquirt)

The Bosch 0 227 100 124 module is particularly useful to people who have Hall sensor distributors, optical sensor distributors, or points distributors. This is because these distributors can feed their 5 or 12 Volt square wave output directly to MegaSquirt® on pin #24. Since the Bosch 124 module has no sensor input, it merely uses the MegaSquirt-II output to control the coil. The sensor input is completely separate from the ignition output, unlike the HEI modules. The module takes the MegaSquirt® ignition advance output signal from the pin #36 on the V3 main board's DB37 (JP1-5 header pin on the MegaSquirt® V2.2 PCB).

You will need to wire four pins of the Bosch 124 module, as shown below:

The Bosch 124 module can be used with any type of trigger, but it is especially useful for Hall, optical and points distributors which don't need input sensor signal conditioning (like a VR sensor does, and for which a GM HEI module may be more suitable.)

Here are some common part numbers that different suppliers use for the Bosch 124 module (or it's exact replacements):

0 227 100 124
1 227 010 003
1 227 010 005
1 227 010 006
1 227 010 039
96 048 070 80
DAB 405
940 038 508
750 3600
1 332 584

The following is a list of some of the vehicles which have used the Bosch 124 (or it's replacements) as original equipment. This may help if you are looking in a junkyard, or if you need to source one from a parts store and they require an application to look the part up.

Citroen XM 3.0 1989+
Ford Orion 1.6I CVH FI LC (CAT) 1986-1990
Opel Ascona C 1.6 (16N OHC II ENG) 1983-1988
Opel Ascona C 1.6S (16SH OHC ENG) 1983-1986
Opel Ascona C 1.8E (18NE OHC II ENG) 1983-1986
Opel Ascona C 1.8E (C18NE OHC II ENG) 1985-1986
Opel Corsa 1.4 (14NV OHC I ENG) 1990+
Opel Kadett D 1.6S (16SH OHC ENG) 1983-1984
Opel Kadett D 1.8E GTE (18E OHC ENG) 1983-1984
Opel Kadett E 1.4 (14NV OHC I ENG) 1990-1991
Opel Kadett E 1.6S (16SH OHC I ENG) 1984-1986
Opel Kadett E 1.8 GSI (18NE OHC II ENG) 1984-1986
Opel Kadett E 1.8 GSI (C18NE OHC II ENG) 1985-1986
Opel Kadett E 1.8I (18E OHC II ENG) 1984-1986
Opel Kadett E 1.8I (C18NE OHC II ENG) 1985-1986
Opel Kadett E 1.8I (C18NT OHC II ENG) 1985
Opel Monza A 2.2I 1984-1986
Opel Monza A 2.5I (25E CIH ENG) 1984-1986
Opel Monza A 3.0I (C30 NE ENG) 1985-1986
Opel Monza A 3.0I (C30E CIH ENG) 1983-1986
Opel Omega 3.0 (30 NE CIH ENG) 1987+
Opel Omega 3.0I CARAVAN (ENG 30E NE CIH) 1987+
Opel Rekord 1.8I (C18 NV OHC ENG) 1985-1986
Opel Rekord 1.8S (S18 SOHC ENG) 1984-1986
Opel Rekord 2.2I (22E CIH ENG) 1984-1986
Opel Senator 2.2I (22E ENG) 1984-1987
Opel Senator 2.5I (25E CIH, NE CIH ENG) 1984+
Opel Senator 3.0I (30E CIH ENG) 1983-1987
Opel Senator 3.0I (30NE CIH ENG) 1988+
Opel Senator 3.0I (C30NE ENG) 1985-1987
Opel Vectra 1.4 (14NV OHC I ENG) 1989+
Peugeot 505 2.8 V6 1986+
Peugeot 605 3.0I 16V 1989+
Porsche 911 Carrera 4 3.6 1988+
Porsche 928 4.7 1983-1986
Porsche 928 CS,S 5.0 1984+
Porsche 928 GTS 5.4 1991+
Porsche 944 2.7 1988-1990
Porsche 944 S 2.5 1986+
Porsche 944 S2 3.0 1988-1991
SAAB 9000 INJ (16 2.0) 1985-1986
SAAB 9000I (16 2.0) 1985-1986
SAAB 9000I 16V 1985-1987
SAAB 9000I 16V (USA) 1986+
SAAB 900I 16V 1985-1987
SAAB 900I 16V Cabriolet 1989+
Vauxhall Astra 1.4 (14NV ENG) 1989+
Vauxhall Belmont 1.4 1989-1991
Vauxhall Carlton 3.0 (30 NV ENG) 1987+
Vauxhall Cavalier 1.4 (14NV ENG) 1990+
Vauxhall Nova 1.4I 1989+
Vauxhall Senator 2.5I 1987+
Vauxhall Senator 3.0I 1987+
Volvo 740 2.2I GLE 1987+
Volvo 760 2.3I Turbo (B230FT ENG.)(CAT) 1984-1987
Volvo 760 2.8 GLE (B280E ENG.) 1986-1987
Volvo 760 2.8 GLE (B280F ENG.)(CAT) 1986-1987
Volvo 780 2.3I Turbo (B230FT ENG.)(CAT) 1984-1987
Volvo 780 2.8I (B23OE ENG.) 1986-1987
Volvo 780 2.8I (B280F ENG.) 1986-1987

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.
©2004, 2006 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.