If DT
stays high all the time:
- Try connecting
DT
through a 10kΩ resistor to GND externally — not just usingINPUT_PULLDOWN
.
Or just add:
pinMode(DOUT, INPUT); // Remove pulldown if it conflicts
Even if you’re using Bogdan’s, test with HX711 by Rob Tillaart or SparkFun’s — the initialization timing and pin handling differs slightly.
For more info about load cells in general, you can see here: