SparkFun_Qwiic_Scale_NAU7802_Arduino_Library .h NO WORK with Arduino DUE

Good morning, I have bought several NAU780X boards (24-bit ADC for Weight Scales and Precision), which work fine for me on an Arduino Mega, but since the project requires more power we have an Arduino DUE, but the library does not work for me: SparkFun_Qwiic_Scale_NAU7802_Arduino_Library .h

This is very important for us since we changed the ADC HX711 cards for these NAU780X, this is a prototype machine that we must deliver for evaluation.

Can you tell me where I can find a library that works with the Arduino Due or indicate what I must change in the library to make it work for me?

Thanks

Can you share what is not working ? Does it compile ? what error message(s) do you get ? etc.

The Due has some funky stuff with its i2c if I remember correctly; I believe it needs to use TwoWire instead of the regular Wire (adjust the code to match; ‘sda1’ or similar)

If that doesn’t work you can also try disabling the pull-up resistors if they are still in-place…any change?

Thanks paulvha

It compiles but does not recognize the load cell, it is as if there was no communication between the DUE NAU cards.

Thanks TS-Russell

I’m going to ask the engineer to try the Twowire.h library to see if it works. Thank you very much

I’m looking for someone I can hire to figure this out. I have two load cells with NAU7802 and a multiplexer to be able to read each cell at the time required, the cells are read individually, not at the same time.

And you must run the program on an ARDUINO DUE