Speeduino v0.4 is a 40-pin wire-in Speeduino ECU on 1 connector: IDC40 (40 pins).
It has 4 injector outputs and 4 ignition outputs. The injector drivers are saturated, which means high-impedance injectors. Low-impedance ones need a ballast resistor pack or a different ECU. The ignition outputs are logic-level. Smart coils plug straight in; dumb coils need an igniter in between.
There are 2 dedicated trigger inputs, each happy with a VR or a Hall sensor. There is no knock input. Wideband control needs an external controller, usually over CAN. The MAP sensor is built in.
The maker does not list drive-by-wire outputs. There is no CAN bus, which rules out CAN dashes and CAN expansion.
Spec sheet
| Connectors | IDC40 (40)40 pins in this profile |
|---|---|
| Injector outputs | 4saturated (high-impedance only) |
| Ignition outputs | 4logic-level: smart coils, or an igniter for dumb coils |
| Dedicated trigger inputs | 2VR or Hall |
| Knock inputs | 0 |
| Onboard wideband controllers | 0 |
| Onboard MAP sensor | Yes |
| CAN buses | None |
| Drive-by-wire | Not stated by the maker |
| High-side outputs | 0 |
| Half-bridge outputs | 0 |
| 5V sensor supply | 2 pins |
Worth knowing
- The MAP sensor mounts on the board as an option.
- VR triggers need the optional conditioner fitted.
Which builds it suits
Of the 58 swap presets in the planner, 0 fit as they are and 0 fit with add-ons; 58 do not fit at all. Where it falls short, it is usually not enough injector output (low-side). The planner fills anything a preset leaves open with its ordinary defaults, so your own build may land differently.
It can't run the Toyota 2JZ-GTE VVTi: not enough injector output (low-side). It can't run the Ford Coyote Voodoo 5.2 (GT350, flat-plane): not enough injector output (low-side). It can't run the Subaru EJ/FA EJ20 turbo dual-AVCS (EJ207 GRB 2008+): not enough digital / frequency inputs.
Does not fit 58
- Toyota 1JZ-GE distributor (NA, early) not enough injector output (low-side)
- Toyota 1JZ-GE VVT-i (coil pack) not enough injector output (low-side)
- Toyota 1JZ-GTE non-VVTi not enough injector output (low-side)
- Toyota 1JZ-GTE VVTi not enough injector output (low-side)
- Toyota 2JZ-GE distributor (NA, early) not enough injector output (low-side)
- Toyota 2JZ-GE VVT-i (coil pack) not enough injector output (low-side)
- Toyota 2JZ-GTE non-VVTi not enough injector output (low-side)
- Toyota 2JZ-GTE VVTi not enough injector output (low-side)
- GM LS1 (Gen3 5.7 alum) not enough injector output (low-side)
- GM LS6 (Gen3 5.7 alum) not enough injector output (low-side)
- GM LS LQ4/LQ9 (Gen3 6.0 iron) not enough injector output (low-side)
- GM LS2 (Gen4 6.0 alum) not enough injector output (low-side)
- GM LS3 (Gen4 6.2 alum, car) not enough injector output (low-side)
- GM LS L76 (Gen4 6.0 alum) not enough injector output (low-side)
- GM LS L92 (Gen4 6.2 alum) not enough injector output (low-side)
- GM LS LY6/L96 (Gen4 6.0 iron) not enough injector output (low-side)
- GM LSA (Gen4 6.2 alum, S/C) not enough injector output (low-side)
- GM LT1 (Gen5 6.2 alum) not enough injector output (low-side)
- GM LT4 (Gen5 6.2 alum, S/C) not enough injector output (low-side)
- Ford Coyote 5.0 Gen1 (2011-14) not enough injector output (low-side)
- Ford Coyote 5.0 Gen2 (2015-17) not enough injector output (low-side)
- Ford Coyote 5.0 Gen3 (2018-23) not enough injector output (low-side)
- Ford Modular 4.6 2V (SOHC) not enough injector output (low-side)
- Ford Modular 4.6 4V Cobra (NA, cable) not enough injector output (low-side)
- Ford Modular 4.6 4V Terminator (S/C, cable) not enough injector output (low-side)
- Ford Modular 5.4 4V Ford GT (S/C, cable) not enough injector output (low-side)
- Ford Modular 5.4 4V GT500 (S/C, DBW) not enough injector output (low-side)
- Ford Coyote Voodoo 5.2 (GT350, flat-plane) not enough injector output (low-side)
- Ford Coyote Predator 5.2 (GT500, cross-plane, S/C) not enough injector output (low-side)
- Ford Barra 4.0 NA (182/190/195) not enough injector output (low-side)
- Ford Barra 4.0 Turbo (240T/245T/270T/310T/325T) not enough injector output (low-side)
- Nissan RB20DET not enough injector output (low-side)
- Nissan RB25DET non-Neo S1 (R33, dumb coils) not enough injector output (low-side)
- Nissan RB25DET non-Neo S2 (R33, smart coils) not enough injector output (low-side)
- Nissan RB25DET Neo (R34) not enough injector output (low-side)
- Nissan RB26DETT (R32/R33, dumb coils) not enough injector output (low-side)
- Nissan RB26DETT (R34, smart coils) not enough injector output (low-side)
- Nissan VR38DETT (R35 GT-R) not enough injector output (low-side)
- Nissan SR20DET (S13) not enough knock inputs
- Nissan SR20DET (S14) not enough knock inputs
- Nissan SR20DET (S15) not enough knock inputs
- Nissan VQ35DE (base, 2003-04) not enough injector output (low-side)
- Nissan VQ35DE Rev-Up (2005-06) not enough injector output (low-side)
- Nissan VQ35HR (High-Rev, 2007+) not enough injector output (low-side)
- Honda K20 (i-VTEC 2.0 NA) not enough knock inputs
- Honda K24 (i-VTEC 2.4 NA) not enough knock inputs
- Subaru EJ/FA EJ20 turbo single-AVCS (EJ207 v7-9) not enough knock inputs
- Subaru EJ/FA EJ20 turbo dual-AVCS (EJ207 GRB 2008+) not enough digital / frequency inputs
- Subaru EJ/FA EJ25 turbo single-AVCS (EJ257 2004-07) not enough temperature input (thermistor)
- Subaru EJ/FA EJ25 turbo dual-AVCS (EJ257 2008+) not enough digital / frequency inputs
- Subaru EJ/FA FA20D (BRZ/86 NA) not enough digital / frequency inputs
- Subaru EJ/FA FA20DIT (WRX turbo 2015+) not enough digital / frequency inputs
- Mazda Rotary 13B-REW (FD RX-7) not enough can high
- Mazda Rotary 13B-MSP Renesis (RX-8 manual, 6-injector) not enough analog input (0-5v)
- Mazda Rotary 13B-MSP Renesis (RX-8 auto, 4-injector) not enough analog input (0-5v)
- Mazda Rotary 20B (Eunos Cosmo 3-rotor) not enough ignition outputs
- BMW S54 (3.2 NA I6, E46 M3) not enough injector output (low-side)
- BMW N54 (3.0 twin-turbo I6) not enough injector output (low-side)
Plan a build around the Speeduino v0.4
Pin table
Connector IDC40 carries 4 injector outputs, 4 ignition outputs and 2 trigger inputs.
Show all 40 pins
| Pin | Function |
|---|---|
| IDC40 1 | Injector 1 - Pin 1/2 |
| IDC40 2 | Injector 2 - Pin 1/2 |
| IDC40 3 | Injector 3 - Pin 1/2 |
| IDC40 4 | Injector 3 - Pin 2/2 |
| IDC40 5 | Injector 4 - Pin 1/2 |
| IDC40 6 | Injector 4 - Pin 2/2 |
| IDC40 7 | Ignition 1 |
| IDC40 8 | Ignition 4 |
| IDC40 9 | Ground |
| IDC40 10 | Ground |
| IDC40 11 | MAP Sensor (0v-5v) |
| IDC40 12 | Ground |
| IDC40 13 | 5v |
| IDC40 14 | Proto Area 1 (0.4.4b+ Flex Sensor) |
| IDC40 15 | Proto Area 2 (0.4.4b+ Fan) |
| IDC40 16 | Proto Area 3 (0.4.4b+ Fuel Pump) |
| IDC40 17 | Proto Area 4 (0.4.4b+ Tachometer) |
| IDC40 18 | Proto Area 5 (0.4.4b+ Clutch) |
| IDC40 19 | Coolant (CLT) |
| IDC40 20 | Inlet Air Temp (IAT) |
| IDC40 21 | O2 Sensor |
| IDC40 22 | TPS input |
| IDC40 23 | Ground |
| IDC40 24 | Cam Input / VR2+ |
| IDC40 25 | Crank Input / VR1+ |
| IDC40 26 | VR2- (Not used for hall sensor) |
| IDC40 27 | VR1- (Not used for hall sensor) |
| IDC40 28 | 5v |
| IDC40 29 | Idle Stepper 2B |
| IDC40 30 | Idle Stepper 2A |
| IDC40 31 | Idle Stepper 1A |
| IDC40 32 | Idle Stepper 1B |
| IDC40 33 | Ignition 3 |
| IDC40 34 | Ignition 2 |
| IDC40 35 | Boost |
| IDC40 36 | Idle 2 (For use with 3 wire idle valves) |
| IDC40 37 | PWM Idle |
| IDC40 38 | VVT |
| IDC40 39 | Injector 2 - Pin 2/2 |
| IDC40 40 | Injector 1 - Pin 2/2 |
Source: Speeduino document Speeduino_manual
Always verify against the manufacturer's manual and your tuner before wiring.