Skip to content

Bug: INA226 not working on ProMicro NRF #2759

@Spacice

Description

@Spacice

I'm using a FakeTec V5 board with HT-RA62 and NRF52840 modules installed. I connected the INA226 sensor as follows:

  • IN-, VBS (VBus), and VCC connected to battery positive
  • IN+ to VCC (FakeTec)
  • GND (INA226) and GND (FakeTec) to battery negative
  • SCL (INA226) to SCL (FakeTec)
  • SDA (INA226) to SDA (FakeTec)

When the board address is set to 0x40, the sensor is detected by the firmware as an INA219 and displays distorted data, as expected. However, if the board address is set to 0x44 using a physical jumper on the INA226 module, judging by the source code, the sensor is not detected by the firmware.
When investigating this issue with a current INA226 unit on a simple Arduino UNO platform, using the INA226 library (v0.6.6), data is output correctly, indicating that the sensor itself is functional. Using the address jumper, the address also changes correctly.
Am I doing something wrong?
Room Server firmware v1.16.0 from MeshCore Flasher

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    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