Windscreen Wipers - Datsun 1200

Technical Library › General Technical ArticlesUpdated Sep 2026

A Nexus VCU or PD16 can run your windshield wipers directly, with variable speed, intermittent and park, and no factory wiper relay or switch module. We use a Datsun 1200 motor as the example because its five-pin layout is simple and typical of older wiper motors.

Why let the Nexus run the wipers?

A classic wiper circuit uses a multi-position switch, a slow winding, a fast winding and a park contact to stop the blades at the bottom of the glass. When you rewire an old car around a Nexus VCU or a PD16, you can drop most of that. The Haltech drives the motor from a half bridge output (HBO/HCO) using PWM, so it can set any speed it likes through one winding. You wire only the high speed winding and leave the low speed winding disconnected. Slow sweeps are simply a lower duty on the fast winding.

The result is fewer wires, any switch you like on the dash, and wiper behavior you can change in software instead of with a soldering iron.

Datsun 1200 motor connections

The Datsun motor has five terminals, A to E. Here's what each one does and where it goes:

Motor terminalInside the motorConnect to
AFast (high speed) windingA spare half bridge output (HBO/HCO) on the Nexus or PD16
BSlow (low speed) windingLeave unconnected
CMotor groundBattery ground
DPark switchA spare AVI
ESupplyIgnition-switched 12V
Not sure which winding is which?

Set a multimeter to resistance and measure each winding terminal against ground. The fast winding reads the lower resistance of the two. This matters on any motor where the pins aren't labeled or the plug has been replaced.

The same method works for most two-speed permanent magnet wiper motors, not just the Datsun. Identify the fast winding, ground and park contact, and the rest of the setup is identical. For the broader feature overview, see our windshield wipers article.

Setting it up in NSP

Turn on the Windscreen Wipers function in the Electrical section. That unlocks a wiring page where you choose which switch inputs you want and then assign the pins.

Choose your driver controls

SettingWhat it addsOur advice
Front Low Speed EnableA switch input for slow continuous wipingEnable it if your switch has a separate low position
Front Off Input EnableAn input that tells the wipers to go home and stay parkedUseful with multi-position switches that have a dedicated off contact
Front Hold To Swipe Input EnableFull speed only while a momentary button is held, off once releasedGreat for race cars that just need a quick clear
Front Intermittent ModeHow the delay mode behavesSee the options below
Rear ModeWhether a rear wiper exists and how it's triggeredLeave disabled on a sedan or coupe with no rear wiper

Intermittent options

  • Off: no intermittent mode, and the intermittent input disappears from the wiring page.
  • Single Speed: a fixed pause between sweeps.
  • Slow when Stopped: the pause stretches out while the car is standing still, which is how many modern cars behave at traffic lights.
  • Voltage Input: a variable voltage input, like a potentiometer on the dash, sets the delay. This unlocks the intermittent voltage settings.

Rear wiper options

  • Disabled: hides the rear park input, rear wiper output and rear full speed input.
  • Rear Wiper Input: the rear wiper runs from its own switch.
  • Follow Front When Reversing: if the front wipers are going and you select reverse, the rear wiper joins in.

Assign the pins

Each item below appears once its feature is enabled. Use Assign to pick a pin and Clear to remove it. Switch inputs also offer Conditional, which lets you drive that request from a generic condition instead of a physical switch.

  • Front Wiper Output: must be a half bridge output. This is terminal A on the Datsun motor.
  • Front Park Input: the park contact that tells the Haltech the blades are at rest. This is terminal D.
  • Front Full Speed, Low Speed, Intermittent, Off and Hold To Swipe inputs: your dash switch positions.
  • Rear Wiper Output (half bridge), Rear Park Input and Rear Full Speed Input: only if you run a rear wiper.

A worked example

Say you're building a Datsun 1200 with a Nexus and a three-position toggle: off, intermittent, fast. Wire terminal A to a spare half bridge, D to a spare AVI, C to ground and E to ignition 12V. Enable Front Off Input and set Front Intermittent Mode to Slow when Stopped. Assign the toggle's three contacts to Front Off, Front Intermittent and Front Full Speed. Now you have a delay mode that relaxes at lights, a fast mode for heavy rain, and blades that always park at the bottom.

Troubleshooting

SymptomUsually
Wipers run slowly even on full speedThe low speed winding (B) was wired instead of the fast one (A)
Blades stop mid-glassPark input not assigned, or the park contact is wired to the wrong pin
Can't select the outputThe chosen pin isn't a half bridge output
Intermittent input missing from the listFront Intermittent Mode is set to Off

FAQ

Can a Nexus ECU run wipers without a PD16?

Yes, as long as it has a spare half bridge output. The PD16 is handy when the VCU's outputs are already spoken for.

Do I still need the factory wiper relay?

No. The half bridge output drives the motor directly and handles speed through PWM.

Planning a full classic rewire? Book a free consultation and we'll help you lay out the inputs and outputs.