HX711 Weighing Pressure Sensor 24-Bit ADC Module
R 99.00R 129.00Save R 30.00
In Stock β€” 22 available

βš–οΈ HX711 β€” 24-Bit Precision Weighing / Load Cell ADC Module

The HX711 is a 24-bit analogue-to-digital converter (ADC) breakout module designed specifically for weighing scales and load cell applications. It reads the tiny voltage changes from strain gauge load cells and converts them into digital data your microcontroller can process. Connect it to an Arduino, ESP8266, ESP32, or Raspberry Pi to build smart scales, weight sensors, force measurement rigs, and IoT inventory trackers. The HX711 handles amplification and ADC conversion in one chip β€” no external op-amps needed.

🚚
Free Delivery
Orders over R2,500
πŸ‡ΏπŸ‡¦
Local Stock
Ships from Gauteng
βš–οΈ
24-Bit ADC
High precision
πŸ”§
2 Channels
A (128 gain) + B (32)

⚑ Key Features

  • 24-Bit ADC Resolution β€” over 16 million discrete levels; detects tiny weight changes with high precision
  • Built-In Programmable Gain Amplifier (PGA) β€” Channel A supports gain of 128 or 64; Channel B supports gain of 32; no external amplifier circuitry required
  • Two Differential Input Channels β€” Channel A (128/64 gain, for strain gauge load cells) and Channel B (32 gain, for lower sensitivity applications)
  • Designed for Load Cells β€” interfaces directly with Wheatstone bridge strain gauge load cells (the standard type found in kitchen scales, industrial scales, and force sensors)
  • Simple 2-Wire Digital Interface β€” connects to your microcontroller via just 2 GPIO pins (SCK + DT/DOUT); well-supported Arduino/ESP libraries available
  • Selectable Sample Rate β€” 10 SPS (samples per second) or 80 SPS
  • Operating Voltage β€” 2.6V to 5.5V; compatible with both 3.3V and 5V microcontrollers
  • On-Board Voltage Regulator β€” provides stable analogue power to the load cell from the module

🏠 Project Ideas

βš–οΈ

Smart Scale / Inventory Tracker

Build a WiFi-connected scale with a D1 Mini + HX711 + load cell. ESPHome reports weight to Home Assistant in real-time. Monitor gas bottle level, pet food bowl, water tank, or brewing fermentation weight β€” all from your phone.

🐝

Beehive Monitor

Place a load cell under a beehive. The HX711 + ESP32 tracks weight changes β€” detect nectar flow, swarming events, and honey harvest readiness. Send data to Home Assistant or a cloud dashboard over WiFi.

πŸ‹οΈ

Force / Pressure Measurement

Measure compression or tension force in a jig, press, or test rig. The 24-bit resolution captures fine force variations. Useful for quality control, material testing, or robotics grip force sensing.

πŸ”¬

Lab / Precision Weighing

Build a precision lab scale for chemistry, 3D printer filament tracking, or reloading ammunition. Tare, calibrate, and log data via serial or WiFi. Sub-gram accuracy achievable with the right load cell.

πŸ’‘ Getting Started: You need three things: this HX711 module, a strain gauge load cell (not included β€” available in 1kg, 5kg, 10kg, 20kg, 50kg, 100kg+ ratings depending on your application), and a microcontroller like the D1 Mini. Wire the load cell's four wires (E+, E-, A+, A-) to the HX711 module, connect SCK and DT to two GPIO pins on your microcontroller, and use the HX711 Arduino library or ESPHome's built-in HX711 sensor component. Calibrate with a known weight and you're reading grams.

πŸ“‹ Technical Specifications

IC HX711 (Avia Semiconductor)
ADC Resolution 24-bit
Input Channels 2 differential (A + B)
Channel A Gain 128 or 64 (selectable)
Channel B Gain 32 (fixed)
Sample Rate 10 SPS or 80 SPS (selectable)
Operating Voltage 2.6V – 5.5V DC
Operating Current < 1.5 mA (normal), < 1 Β΅A (power down)
Interface 2-wire serial (SCK + DT/DOUT) β€” no SPI/IΒ²C needed
On-Board Regulator Yes (provides stable analogue supply to load cell)
Compatible MCUs Arduino, ESP8266, ESP32, Raspberry Pi, STM32, PIC
Load Cell Type Wheatstone bridge strain gauge (4-wire or 6-wire)
⚠️ Load Cell Not Included!
This listing is for the HX711 ADC breakout module only. You need to source a strain gauge load cell separately (available in various weight ratings: 1kg, 5kg, 10kg, 20kg, 50kg, etc.). The load cell is the physical sensor that deforms under weight β€” the HX711 reads and digitises its output.

❓ Frequently Asked Questions

Does it include a load cell?
No β€” this is the HX711 ADC module only. You need to purchase a strain gauge load cell separately. Choose the load cell rating based on your maximum expected weight (e.g., 5kg for a kitchen scale, 50kg for a beehive monitor, 100kg+ for a platform scale).
Can I use it with ESPHome / Home Assistant?
Yes β€” ESPHome has a built-in hx711 sensor component. Configure it in your YAML file with the SCK and DOUT GPIO pins, set a calibration factor, and weight readings appear in Home Assistant automatically. Pair it with a D1 Mini for a compact WiFi scale.
What accuracy can I expect?
Accuracy depends on the load cell quality and your calibration. With a good-quality load cell and proper calibration with a known reference weight, you can typically achieve Β±0.1% of full scale. For a 5kg load cell, that's about Β±5g. For a 1kg load cell, sub-gram accuracy is achievable.
How do I wire it?
The load cell has 4 wires (typically red, black, white, green): E+ (excitation+, red), E- (excitation-, black), A+ (signal+, white), A- (signal-, green). Connect these to the matching terminals on the HX711 module. Then connect VCC and GND to your microcontroller's power, and SCK + DT to two GPIO pins.

🀝 Need Help? We're Here for You!

🏒

Visit Us

8 Wildebraam Street
Weltevreden Park, Roodepoort
Gauteng, 1709

πŸ“§

Email

info@eiferer.co.za

Precision Weighing. Any Project.

HX711 24-Bit ADC Module for Load Cells