Products

Sensors and GPSLATEST

FlyingRC I2C External Current Meter

An external I2C current and voltage sensor for flight controllers. It uses an INA226 sensor so ArduPilot/PX4 systems can read battery voltage and current from an external module instead of relying on an onboard analog current sensor.

Navigation / sensorCurrent sensorI2C2-8S LiPoArduPilotPX4Fixed-wingCompact build
FlyingRC I2C External Current Meter

Best used for

  • Fixed-wing or multirotor builds that need external battery current sensing.
  • FlyingRC H7Wlite and other flight controllers with an available I2C port.
  • Builders who want a small 2-8S LiPo current meter with socket and no-socket installation options.

Key features

  • Uses INA226 I2C current/voltage sensing chip.
  • Supports ArduPilot and PX4 firmware workflows according to the manual.
  • 2-8S LiPo VBAT input range.
  • Socket version and no-socket version are documented in the product photos.

Setup / wiring notes

  • For ArduPilot, set BATT_MONITOR = 21 for INA2xx/INA226.
  • Set BATT_I2C_ADDR = 64 and BATT_SHUNT = 0.0003, then reboot the flight controller.
  • If current or voltage is not detected, try BATT_I2C_BUS = 0 or 1 because firmware bus numbering may differ from the physical I2C label.

Check before use

  • When soldering XT60 wires, fully insert the connector and avoid touching nearby components with the iron tip.
  • Verify I2C bus selection and reboot after each parameter change.

Key specs

Downloads

Wiring / dimensions / specs

Parameter table
Parameter table
Dimension drawing
Dimension drawing
H7Wlite wiring diagram
H7Wlite wiring diagram
ArduPilot INA226 parameter setup
ArduPilot INA226 parameter setup