Cheat sheet

O2 sensor voltage

A narrowband sensor switches; only a wideband measures. That one distinction decides which of these two tables your reading belongs in — and whether the number in front of you can be converted to an AFR at all.

Narrowband (zirconia) output — what a reading means
ReadingMixtureWhat it does not tell you
0.10 – 0.20 Vlean of stoichiometrichow lean — 0.15 V covers λ 1.02 and λ 1.40 alike
0.30 – 0.40 Vslightly lean, crossing downnothing usable for tuning
~0.45 Vthe switch point, λ 1.00a steady 0.45 V usually means a cold or dead sensor, not a perfect mixture
0.50 – 0.70 Vslightly rich, crossing upnothing usable for tuning
0.75 – 0.90 Vrich of stoichiometrichow rich — 0.78 V is not an AFR and cannot be converted to one
not moving at allsensor lazy, dead, unheated, or the loop is opena healthy narrowband at cruise crosses 0.45 V roughly once or twice a second

This is the answer to "what AFR is 780 mV": rich of stoichiometric, and nothing more precise than that. The zirconia cell's output collapses into a near-vertical step at λ 1.00, which makes it excellent at finding stoichiometric and useless at measuring distance from it. Tuning a power mixture on a narrowband is guessing with extra steps.

Wideband controller analog output — 0–5 V
Outputλ (AEM/PLX)AFR petrolλ (Innovate)AFR petrol
0.00 V0.68010.00.5007.3
0.50 V0.74811.00.6008.8
1.00 V0.81612.00.70010.3
1.50 V0.88413.00.80011.8
2.00 V0.95214.00.90013.2
2.50 V1.02015.01.00014.7
3.00 V1.08816.01.10016.2
3.50 V1.15617.01.20017.6
4.00 V1.22418.01.30019.1
4.50 V1.29219.01.40020.6
5.00 V1.36020.01.50022.0

The mapping belongs to the controller, not the sensor: the same 2.50 V is λ 1.02 on an AEM-convention output and λ 1.00 on an Innovate default. Check what yours is set to before you log anything — and check it again if you ever reconfigure it, because most controllers let you change the endpoints. Boxes that output 0.5–4.5 V use the same idea over a narrower swing, so the volts-per-lambda figure changes but the method does not.

Which sensor is which
TypeWiresUse it for
Narrowband zirconia1 – 4closed-loop trim, checking a catalyst is working, confirming stoichiometric
Narrowband titania4same job, different electrics — resistance-based, and the voltage sense is often inverted
Wideband (LSU 4.2 / 4.9, LSU-ADV)5 – 6every actual measurement: WOT mixture, fuelling tables, logging
Wideband raw, no controllernothing — the cell reports a pumping current that needs a controller to become a number

A wideband sensor is a consumable. Leaded fuel, silicone sealant and repeated cold-start condensation all shorten its life, and a tired one reads lean before it fails outright — which is the dangerous direction to be wrong in.