Hi everyone, i am new to Arduino and this is one of my first projects. I have an Arduino 1 connected with a 4x3 keypad, a LCD with I2C and i need to connect to 6 (maybe 8 in the future) HX711 load cells. I do not want to buy an Arduino Mega if it is not necessary and i thought i could use a 16 channels multiplexer but the initialization of the load cells requires the pins for the DT and SCK of the amplifiers and from what i saw it is not feasible since the multiplexer needs to be initialized too.
How can i solve this?
You can connect all HX711 units to share a single clock pin, so then with six units you only need seven pins.
The HX711-multi library helps with this.
Thank you. The clock pin is the DK pin? Which is the limit oh load cell until i ran out of pins and I need another solution? Because I was thinking of another project with 12 load cells.
1 Like
With 12 HX711's, you'd need 13 pins. The basic UNO has 20 GPIO. If your keypad and LCD use I2C, then neglecting the serial TX/RX pins, you have 16 free. More than enough for 12 HX711s.
This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.