Skip to content

Wideband O2 + MAP piggyback module #2

Description

@Kingfrezz

Wideband O2 + MAP Piggyback

The sensor ESP32 becomes a fuel tuning piggyback ECU. Reads real MAP voltage, reads wideband O2 via I²C ADS1115, computes fuel correction, outputs modified MAP voltage via I²C MCP4725 DAC.

Hardware add-ons

  • ADS1115 16-bit I²C ADC for wideband O2 (0-5V → I²C)
  • MCP4725 12-bit I²C DAC for corrected MAP output (I²C → 0-5V)
  • 14point7 Spartan 2 or similar wideband controller

New UDP fields

wboAFR, wboLambda, targetAFR, fuelCorrection

Commands

{"cmd":"set_target_afr","value":14.7}
{"cmd":"set_piggyback","value":1}

See wideband_piggyback_plan.md in the how_to_md_files for full wiring and firmware plan.

Status: 🟡 Planned — code stubs exist in carputer (Linux) and carputerandroid apps.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions