ECU spec · Speeduino

Speeduino v0.4 pinout and specs

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

ConnectorsIDC40 (40)40 pins in this profile
Injector outputs4saturated (high-impedance only)
Ignition outputs4logic-level: smart coils, or an igniter for dumb coils
Dedicated trigger inputs2VR or Hall
Knock inputs0
Onboard wideband controllers0
Onboard MAP sensorYes
CAN busesNone
Drive-by-wireNot stated by the maker
High-side outputs0
Half-bridge outputs0
5V sensor supply2 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

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
PinFunction
IDC40 1Injector 1 - Pin 1/2
IDC40 2Injector 2 - Pin 1/2
IDC40 3Injector 3 - Pin 1/2
IDC40 4Injector 3 - Pin 2/2
IDC40 5Injector 4 - Pin 1/2
IDC40 6Injector 4 - Pin 2/2
IDC40 7Ignition 1
IDC40 8Ignition 4
IDC40 9Ground
IDC40 10Ground
IDC40 11MAP Sensor (0v-5v)
IDC40 12Ground
IDC40 135v
IDC40 14Proto Area 1 (0.4.4b+ Flex Sensor)
IDC40 15Proto Area 2 (0.4.4b+ Fan)
IDC40 16Proto Area 3 (0.4.4b+ Fuel Pump)
IDC40 17Proto Area 4 (0.4.4b+ Tachometer)
IDC40 18Proto Area 5 (0.4.4b+ Clutch)
IDC40 19Coolant (CLT)
IDC40 20Inlet Air Temp (IAT)
IDC40 21O2 Sensor
IDC40 22TPS input
IDC40 23Ground
IDC40 24Cam Input / VR2+
IDC40 25Crank Input / VR1+
IDC40 26VR2- (Not used for hall sensor)
IDC40 27VR1- (Not used for hall sensor)
IDC40 285v
IDC40 29Idle Stepper 2B
IDC40 30Idle Stepper 2A
IDC40 31Idle Stepper 1A
IDC40 32Idle Stepper 1B
IDC40 33Ignition 3
IDC40 34Ignition 2
IDC40 35Boost
IDC40 36Idle 2 (For use with 3 wire idle valves)
IDC40 37PWM Idle
IDC40 38VVT
IDC40 39Injector 2 - Pin 2/2
IDC40 40Injector 1 - Pin 2/2

Source: Speeduino document Speeduino_manual

Always verify against the manufacturer's manual and your tuner before wiring.