Skip to main content

Wideband Oxygen Sensor Configuration Guide

This guide explains how to set up and configure a wideband oxygen sensor with a FOME wideband controller.

Overview​

Wideband oxygen sensors are required for accurate AFR measurement. Unlike narrowband sensors that only indicate if the mixture is rich or lean, wideband sensors provide precise AFR readings across a wide range.

Sensor Pinout Reference​

LSU 4.9 Sensor Pinout​

PinNumberFunctionDescription
1IPPump Current
2VMVirtual Ground
3HEAT-Heater Negative
4HEAT+Heater Positive
5RTCalibration Resistor
6UNNernst Voltage

wideband dfu

Note: The calibration resistor is internal to the sensor. On the sensor connector, there are only 5 wires but 6 pins, as pins 1 and 5 have a laser-trimmed resistor between them.

F042 Controller Module Pinout​

PinNumberFunctionNotes
1GroundConnect to chassis ground
2LSU IpConnect to sensor pin 1
3LSU Heater -Connect to sensor pin 3
4LSU Heater +Connect to sensor pin 4
5No connection
612v SupplyConnect to fuel pump supply or independent relay controlled by ECU
7No connection
8LSU VmConnect to sensor pin 2
9LSU RtrimConnect to sensor pin 5
10LSU UnConnect to sensor pin 6
11CAN HCAN bus high
12CAN LCAN bus low

LED Status Indicators​

Blue LEDGreen LEDMeaning
offfast flashSensor warming up
offslow flashSensor hot, operating normally
flashingoffSee error code table below
alternatingalternatingBootloader, see below

Error Codes​

When the green LED is off and the blue LED is flashing, this indicates an error. The blue LED will blink a certain number of times, with a 2-second pause, then repeat.

BlinksMeaning
3Sensor failed to heat up within 30 seconds
4Sensor overheated after entering closed loop mode
5Sensor unexpectedly cold after entering closed loop mode (bad wiring?)

Bootloader LED Codes​

Blink patternMeaning
alternating slowlyFirmware integrity check failed, please retry firmware upgrade
alternating quicklyWaiting for bootloader entry command, only occurs for ~1 second before launching firmware

Initial Setup​

Firmware Installation​

If ordering from somewhere like JLC, wideband modules require one-time initial programming

DFU Method (Standalone WBO2)​

For standalone units without a programmer, use the DFU (Device Firmware Upgrade) method:

  1. Connect USB directly to the board (5V, GND, DATA+, DATA-)
  2. Pull BOOT0 to 5V during power-up to enter DFU mode
  3. Make sure the transceiver isn't connected (connector PCB), otherwise USB won't work
  4. Use STM32Cube software to flash the firmware (ST Link utility may not work)

Download firmware binary from: mck1117/wideband Releases on GitHub.

wideband dfu

Common Issues and Solutions​

Extension Cable Issues​

When using extension cables, ensure all pins are connected. Some aftermarket extension cables (like certain Innovate models) may omit the calibration resistor pin (Pin 5/RT).