HX711 Weight / Load Cell 2 Channel Pressure Sensor Amplifier Module for Arduino / DIY / PIC
HX711 Weight / Load Cell 2 Channel Pressure Sensor Amplifier Module for Arduino / DIY / PIC
Couldn't load pickup availability
The Envistia HX711 Load Cell Amplifier Module is a precision 24-bit analog-to-digital converter breakout board designed to read strain gauge load cells and convert force into accurate digital weight measurements. Whether you're building a digital kitchen scale, an automated dispensing system, or an IoT-connected smart scale, the HX711 makes it easy — just two wires to your microcontroller and a free Arduino library.
⭐ Key Features & Benefits
- 24-bit precision — Delivers highly accurate weight readings suitable for gram-level measurement
- 2-wire interface — Connect with just DOUT and SCK to any two GPIO pins; no SPI/I2C bus conflicts
- Two input channels — Channel A (gain 64 or 128) for your primary load cell, plus Channel B (gain 32) for a second sensor
- Built-in voltage regulator & oscillator — No external crystal or power regulator needed; fewer parts, simpler builds
- Wide voltage range (2.6V – 5.5V) — Works with both 3.3V and 5V microcontrollers out of the box
- Ultra-low power — Under 1.5mA active, under 1µA in power-down mode; ideal for battery-powered projects
- 50Hz/60Hz noise rejection — Clean readings regardless of your country's power grid frequency
- Beginner-friendly — Well-supported Arduino library (bogde/HX711) with calibration examples included
📐 Specifications
| ADC Chip | HX711 |
| ADC Resolution | 24-bit |
| Input Channels | 2 (Channel A + Channel B) |
| Programmable Gain | 32, 64, 128 |
| Output Data Rate | 10Hz or 80Hz (selectable) |
| Operating Voltage | 2.6V – 5.5V |
| Current Draw | < 1.5mA active / < 1µA power-down |
| Interface | 2-wire serial (DOUT + SCK) |
| Supply Rejection | Simultaneous 50Hz and 60Hz |
| Operating Temperature | -40°C to +85°C |
| IC Package | SOP-16 |
| Board Dimensions | ~33mm × 20mm (1.3in x 0.8in) |
📦 What's in the Box
- 1× HX711 Load Cell Amplifier Module
- Header pins (Included for soldering)
📝 Note: Load cell / strain gauge sensor is not included and must be purchased separately. This module works with standard 4-wire strain gauge load cells of any capacity (1kg, 5kg, 10kg, 20kg, 50kg, etc.).
🔌 Compatible With
- Arduino Uno, Nano, Mega, Leonardo, Due
- ESP32 / ESP8266 (3.3V compatible)
- Raspberry Pi (with appropriate library)
- STM32 and other 3.3V / 5V microcontrollers
- Any standard 4-wire strain gauge load cell
🎯 Common Applications
- Digital scales — Kitchen scales, postal scales, jewelry scales
- Industrial weighing — Process control, automated filling, dispensing systems
- IoT smart scales — Wi-Fi connected scales with ESP32/ESP8266 and cloud dashboards
- Presence & occupancy detection — Detect whether an object or person is on a surface
- Agricultural monitoring — Beehive weight tracking, feed bin levels, crop yield measurement
- Force & strain measurement — Tension testing, compression testing, structural monitoring
🚀 Getting Started
Setting up the HX711 is straightforward:
- Connect your load cell's four wires to the HX711 module (Red→E+, Black→E-, White→A-, Green→A+)
- Wire the HX711's digital side to your Arduino (DT, SCK, VCC, GND — just 4 connections)
- Install the free HX711 Arduino library by bogde from the Library Manager
- Run the calibration sketch with a known weight to find your calibration factor
- Start weighing!
💡 Tip: See our complete HX711 User Guide for detailed wiring diagrams, pinout tables, calibration walkthrough, sample code, and troubleshooting tips.
🛒 You May Also Need
- Strain Gauge Load Cells (various capacities)
- Arduino Uno / Nano Development Boards
- 0.96" OLED Display Module (SSD1306, I2C)
- Breadboard & Jumper Wire Kits
📄 Documentation & Resources
Share
