- S1 Elise => STACK unit with discrete inputs, direct resistor input for coolant temperature and direct connection to (inductive) pickup on rear axle toothed ring for speedo
- S2 Elise with Rover engine => (8000rpm dial max) Original STACK and later Shurlok: very close to
VX220 with discrete inputs, PWM coolant signal from ECU and speed signal from ECU
- Early Toyota S2 Elises (111R) => (10k rpm dial max) CAN based for some functions, still some discrete inputs
- Late Toyota S2 Elises/Exiges => (10k rpm dial max) Full CAN based connection, new dash design at later date (eg. black back plate on dials). May still have discrete speed pulse input for odometer counter
The coolant temperature display on the S1 STACK is done via a direct connection from the STACK to a temperature sensor (NTC resistor) in the cooling system.
The vehicle speed signal on the S1 STACK is taken directly from a sensor on the rear axle with a toothed ring on the outer CV and inductive pickup on the upright (low voltage sine-wave signal)
So this needs no interaction with the ECU. You just need to install the correct sensor(s) and a speed pickup with the correct toothed ring for it to work.
The coolant temperature display on the S2 STACK is a PWM coded signal from the ECU (like the VX220/Speedster from the engine ECU).
The vehicle speed signal on the S2 STACK is a high voltage pulsed signal from the ECU (like the VX220/Speedster from the ABS controller)