Keszoox
HX711 24-Bit ADC Weighing Sensor Module — Load Cell Amplifier for Arduino & DIY Scales
HX711 24-Bit ADC Weighing Sensor Module Load Cell Amplifier for Arduino & DIY Scales
Couldn't load pickup availability
HX711 24-Bit ADC Weighing Sensor Module — Load Cell Amplifier
The HX711 module is a precision 24-bit analog-to-digital converter (ADC) designed specifically for weigh scale and industrial control applications. It interfaces directly with a Wheatstone bridge load cell and outputs digital weight data to a microcontroller via a simple 2-wire serial interface (CLK + DOUT). With 24-bit resolution and a built-in programmable gain amplifier (PGA), it enables accurate weight measurement from milligrams to hundreds of kilograms depending on the load cell used.
Key Specifications
| Parameter | Value |
|---|---|
| IC | HX711 |
| ADC Resolution | 24-bit |
| Input Channels | Channel A (PGA 128/64) + Channel B (PGA 32) |
| Output Data Rate | 10Hz or 80Hz (selectable via RATE pin) |
| Supply Voltage | 2.7V – 5.5V (3.3V and 5V compatible) |
| Interface | 2-wire serial (CLK + DOUT), compatible with any GPIO |
| Input Sensitivity | ±40mV full-scale differential input |
| Compatible Load Cells | Any 4-wire Wheatstone bridge load cell (1kg, 5kg, 10kg, 50kg, etc.) |
| Origin | CN |
Why Use the HX711?
- 24-bit resolution — Provides 16 million counts of resolution for highly accurate weight readings even with low-capacity load cells
- Built-in PGA — Programmable gain of 32/64/128 amplifies the tiny millivolt signal from the load cell without external op-amps
- Simple 2-wire interface — No I2C address conflicts, no SPI bus sharing; works with any two GPIO pins on Arduino, ESP32, or Raspberry Pi
- Low noise — Differential input rejects common-mode noise from power supply and EMI, critical for stable weight readings
- Wide library support — Arduino HX711 library (bogde/HX711) provides tare, calibration, and averaging functions out of the box
Typical Applications
- DIY kitchen and postal scales
- Arduino and ESP32 weight measurement projects
- Industrial force and torque measurement
- Filament spool weight monitoring for 3D printers
- Smart plant pot soil moisture estimation via weight change
- Luggage and parcel weight checking stations
Frequently Asked Questions
Q: Does this module include a load cell?
No. This module is the HX711 ADC amplifier board only. You need to purchase a compatible load cell separately (e.g., 1kg, 5kg, or 10kg bar-type load cell). Connect the load cell’s E+, E−, A+, A− wires to the corresponding terminals on the HX711 board.
Q: What Arduino library should I use?
The most widely used library is bogde/HX711, available in the Arduino Library Manager. It supports tare, calibration factor setting, and averaged readings. For ESP32/ESP-IDF, use the olkal/HX711_ADC library for non-blocking operation.
Package Contents
- 1× HX711 24-Bit ADC Load Cell Amplifier Module
