Show live AFR and lambda from a Haltech WB1 or WB2 wideband controller on a touchscreen gauge, with or without a Haltech ECU. Setup, warnings and FAQs.
A wideband O2 sensor is the most important sensor on a tuned engine: it tells you whether the engine is running rich, lean or right on target, in real time. The Haltech WB1 (single channel) and WB2 (dual channel) are compact CAN wideband controllers built around the Bosch LSU 4.9 sensor — and a KrispyGauge turns them into a bright, easy-to-read AFR gauge in a standard gauge pod.
KrispyGauge reads the WB1 and WB2 directly over CAN, so the controller doesn't have to report through an ECU first. That means it works:
Wideband controller support is currently in beta. If anything doesn't look right, let us know and we'll sort it.
KrispyGauge shows lambda and AFR for each channel, updating 20 times a second. Channel 1 also feeds the gauge's main AFR reading, so it works on any page laid out for AFR.
Krispy_XXXX, password GetKrispy) and open http://4.3.2.1.Every signal is listed on the Haltech WB1 / WB2 supported signals page, and connection details are in the Web UI guide.
Give the AFR page a warning threshold on the lean side of your target. If the mixture goes lean, the gauge flashes a full-screen alert. If a sensor reports a fault, its reading blanks rather than freezing on an old value — so a number on screen is always a live one.
No. The WB1 and WB2 work with KrispyGauge on their own, or alongside any supported ECU on the same CAN bus.
Yes — a WB2 gives you two channels, and each one can go on its own gauge page.
A CAN bus needs termination at each end. KrispyGauge has a 120Ω resistor built in that you can switch on in the Web UI — see Should I use the 120Ω termination resistor.