Nexus T2 and T1 ECU

Nexus Information › ECU InformationUpdated Sep 2026

The Nexus T1 and T2 are Haltech's compact wire-in ECUs for four-cylinder, six-cylinder and rotary builds. They share one pinout and one feature set, and the difference is how many injector and ignition channels you get. Here's what each input and output does, how we wire power and triggers, and how to get connected in NSP over USB or Wi-Fi.

T1 or T2: which one fits your engine?

Both ECUs run the same NSP software, use the same main connector and have the same sensor inputs, general-purpose outputs and CAN port. The split is fuel and spark channels:

Nexus T1Nexus T2
Built for4-cylinder and 2-rotor engines6-cylinder and 3-rotor engines
Injector drivers46
Ignition outputs46
Everything else5 DPOs, 5 AVIs, 2 SPIs, 1 CAN bus, USB-C and Wi-FiSame as the T1

For a four-cylinder or a 2-rotor like a 13B, the Nexus T1 covers it. For an inline six, a V6 or a 3-rotor 20B, step up to the Nexus T2. Need more I/O than either offers? Compare the Nexus S3 and S2, or add a Nexus IO16 expander over CAN (more on that below).

What you'll want on the parts list

Getting connected in NSP

USB first

Install NSP (Nexus Software Programmer) from the downloads area of Haltech's website, run the setup wizard, then open it from the Start menu or the desktop shortcut. Plug the supplied USB cable into the USB-C port on the ECU. You don't need the car at all for this step: USB alone wakes the ECU in a low-power state where every input and output is switched off. That's the right time to load a basemap or build a new one on the bench, before the ECU ever sees a coil or an injector.

Setting up Wi-Fi

  1. Go online over USB.
  2. In the navigation tree, open Connections and turn on the Wireless module.
  3. Under Connections, pick Wireless, choose an SSID (at least 1 character) and a password (at least 8 characters), then click Apply.
  4. Turn the ignition on so the ECU is running from main power, then join that network from your laptop's network settings.

A few details that catch people out. The antenna is inside the case, so there's nothing to mount, but Wi-Fi only works on main power, not USB power. Two computers can be on wireless at once, plus a third on USB-C. And when you switch the Wireless module off, it's fully powered down rather than just hidden.

The same Wi-Fi link is what the free Haltech Connect app (iOS and Android) uses. From a phone or tablet you can watch live data, build simple gauges, clear DTCs, assign wiring and change a limited set of parameters. It's handy in the driveway. It isn't a replacement for a laptop when you're tuning.

Power and ground: get this right first

Most "weird" ECU problems we chase on customer cars trace back to power and ground, so here's how we wire every T1 and T2:

  • Ground (pin A10) goes straight to the battery negative post. Not a body bolt, not the block.
  • Power (pin A26) is fused and fed through an engine control relay (ECR).
  • The relay coil is triggered by a switched 12V from the ignition switch that stays live in both RUN and START. Many ignition switches drop some circuits while cranking. If your ECR is on one of those, the ECU browns out mid-crank, and that makes for hard starts and needless wear.

Haltech's diagram shows their HT-030205 micro relay. If you use that Haltech micro relay, the diagram applies as drawn. With any other relay, wire it to that relay's own pin schematic, since pin numbering isn't universal. The ECU also provides a +5V sensor supply on A9.

Need this diagram? Ask us and we'll send it over with advice for your build.

Inputs, one type at a time

Crank (trigger) and cam (home)

Engine speed and position come from these two inputs. Most engines use one crank and one cam sensor. Some get everything they need from a cam sensor alone. A crank sensor alone can't tell the compression stroke from the exhaust stroke, so if you want sequential injection or coil-on-plug without wasted spark, you'll need to add a cam sensor.

  • Hall effect or optical sensors give a 0-5V square wave and usually have three wires: supply, ground and signal. Power them from the ECU's 12V (A26) or 5V (A9) as the sensor requires, and turn the internal pull-up on in NSP.
  • Reluctor (VR) sensors make their own AC signal from the passing teeth and have two wires, signal + and signal −. They need no power, and the internal pull-up must be off.

Run shielded cable (two-core or four-core) and ground the shield at the battery end only. Grounding both ends creates a loop that picks up the very noise the shield is there to block. Electrically, the trigger inputs accept ±10V signals, survive ±75V indefinitely, handle up to 48 kHz and have a selectable 1k2 or 440R pull-up with a selectable ground reference.

Analog voltage inputs (AVI): 5 channels

These read 0-5V sensors: pressure, temperature and position. They sample 1,000 times a second and tolerate −10V to +30V. They also work as switch inputs: you set an On Voltage and Off Voltage in NSP, which suits things like an A/C request or a launch control enable switch.

Each AVI has a 1k pull-up to 5V you can toggle in software. Our rule of thumb: pull-up on for two-wire temperature sensors and switches that ground the input; pull-up off for anything with its own 5V supply, like a MAP sensor or TPS.

Synchronized pulsed inputs (SPI): 2 channels

SPIs measure frequency, duty, position or state, which makes them the place for VVT cam sensors, flex fuel sensors and vehicle speed sensors. They work with both Hall/optical and reluctor sensors, read up to 22.5 kHz and survive −15V to +30V. Note that SPI 2 doubles as the knock input, so plan ahead if you want both.

Knock input

A piezo knock sensor bolted to the block lets the ECU hear detonation and pull timing. Use twin-core shielded cable, shield grounded at the battery end only. Our knock wiring notes and the genuine Bosch knock sensor are good starting points.

Outputs

OutputCount (T1 / T2)Key specsSpare channels can be
Injector drivers4 / 6Current controlled, 8A peak and 2A hold, 0-55V feedback2A switched or PWM outputs, or low-speed 0-12V switch inputs
Ignition outputs4 / 610 kHz, global 12V or 5V pull-up, per-channel 270R pull-up, overtemp, overcurrent and flyback protected, 0-27V feedback3A sinking DPOs or PWM, or low-speed switch inputs
Digital pulsed outputs (DPO)5 / 53A low-side drive, selectable 4k7 pull-up to 12V or 5V, 10 kHz, overcurrent, flyback and overtemp protected, 0-27V feedbackLow-speed switch inputs

Injectors

Wire each injector's ground side to its matching cylinder output, and feed all of them from one relay-switched +12V. The ECU fires an injector by grounding that pin for the commanded pulse width.

Ignition

The ignition outputs switch between 12V and ground to tell a coil when to charge and when to fire. Drive coils directly only if they have a built-in igniter (like the LS1-style smart coil). A "dumb" coil with no igniter pulls far more current than the output can handle, and connecting one directly will damage the ECU. Those need an external igniter module. If you're not sure which you have, our article on internal igniter or not explains how to tell.

Before first start

An ignition module or coil can be damaged if the ECU drives it with the wrong firing edge. Unplug the ignition or cut its power until you've set the ignition settings in NSP and double-checked them. Then reconnect.

DPOs

DPOs ground-switch a load, or pulse it at a set frequency and duty. At 3A they can run boost solenoids, VVT oil control valves and idle valves directly. For big loads like fuel pumps and thermofans, let the DPO switch a relay and let the relay carry the current.

CAN: one bus, lots of devices

The T1 and T2 have a single CAN channel on the main connector. Through a Haltech CAN hub it can run wideband controllers, a dash display, CAN keypads and the Nexus IO16 expander, which is the easy way around the T-series' I/O limits. The Haltech CAN system article covers the settings side.

Pinout and dimensions

Haltech publishes a full pinout, dimension drawing, LED status chart and spec sheet for the T1 and T2. Keep the pinout open when you pin a connector or assign I/O in NSP, and check the dimensions before you commit to a mounting spot.

Need this diagram? Ask us and we'll send it over with advice for your build.

Nexus T1 and T2 FAQ

Can I tune a Nexus T1 or T2 without a laptop?

You can monitor it, clear codes and change basic settings from the Haltech Connect app. Full tuning still happens in NSP on a Windows laptop, over USB or Wi-Fi.

Why won't my ECU show up on Wi-Fi?

Check that the Wireless module is enabled under Connections and that the ignition is on. Wi-Fi doesn't run on USB power alone, and it's completely off when the module is disabled.

Can the T2 run a V8?

It's rated for six cylinders and three rotors. For a V8 or more complex builds, look at the larger Nexus ECUs, or book a free consultation and we'll help you choose.