Hx711 Proteus Library ⭐
The HX711 is a 24-bit precision ADC specifically designed for bridge sensors, especially load cells and strain gauges. Key features:
In real life, you connect a load cell (e.g., 5kg, 20kg) to the HX711, and the HX711 connects to a microcontroller. The MCU reads digital weight values.
But when designing a product, you want to simulate first – and that needs a Proteus model. hx711 proteus library
Let us simulate a simple weight scale using:
| HX711 Pin | Connected To | |-----------|-------------------------| | VCC | +5V | | GND | GND | | DT (Data) | Arduino Pin 3 | | SCK (Clock)| Arduino Pin 2 | | E+ | +5V (excitation+) | | E- | GND (excitation-) | | A+ | Load cell signal + | | A- | Load cell signal - | The HX711 is a 24-bit precision ADC specifically
To simulate load cell output, put a 1mV to 10mV differential voltage between A+ and A- using two voltage sources or a pot.
💡 Tip: Use a differential amplifier with a pot to create variable weight. In real life, you connect a load cell (e
Connect the HX711 to the Arduino as follows:
| HX711 Pin | Arduino Pin | | :--- | :--- | | VCC | 5V | | GND | GND | | DT (Data) | Pin 3 (Digital) | | SCK (Clock) | Pin 2 (Digital) |
Note: You can change the Digital pins in the code later.
Place a general ADC (e.g., MCP3201 or ADC0804) and manually amplify the load cell signal using an instrumentation amplifier (INA125). This gives you simulation without a special library.

