Description
The HX711 Load Cell Amplifier Module is a precision 24-bit ADC module specially designed for load cell and weight sensor applications. It is commonly used to connect a load cell sensor with Arduino, ESP32, STM32, Raspberry Pi, and other microcontrollers for digital weighing scale projects.
HX711 Load Cell Amplifier Module একটি precision 24-bit ADC amplifier module, যা load cell sensor-এর ছোট signal amplify করে microcontroller-readable digital data তৈরি করে। Arduino, ESP32, Raspberry Pi এবং digital weighing scale project-এর জন্য এটি অত্যন্ত জনপ্রিয়।
A load cell produces a very small millivolt-level signal, which cannot be read accurately by Arduino or ESP32 directly. The HX711 module amplifies that signal and converts it into digital output using two pins: DT and SCK.
Key Features | প্রধান বৈশিষ্ট্য
- Precision 24-bit ADC for load cell measurement
- Designed for strain gauge load cell sensors
- Supports digital weight measurement projects
- Easy 2-wire communication: DT and SCK
- Compatible with Arduino, ESP32, STM32, Raspberry Pi
- High sensitivity and stable output
- Supports single load cell and weighing bridge circuits
- Low power consumption
- Ideal for digital scale, force measurement, and IoT weight monitoring
- Beginner-friendly and widely supported by Arduino libraries
Applications | ব্যবহার ক্ষেত্র
- Arduino digital weighing scale
- ESP32 IoT weight monitoring system
- Kitchen scale project
- Smart weighing machine
- Force measurement experiment
- Load monitoring system
- Smart inventory weight sensor
- Automatic filling/dosing machine
- Robotics pressure/load detection
- Industrial prototype weighing system
- Educational electronics project
Package Includes | প্যাকেজে যা থাকছে
- 1 × HX711 Load Cell Amplifier Module
Note: Load cell sensor is not included unless mentioned separately.
Specifications | স্পেসিফিকেশন
- Product Type: Load Cell Amplifier / ADC Module
- IC: HX711
- Resolution: 24-bit ADC
- Input Type: Differential load cell signal
- Output Type: Digital data output
- Communication Pins: DT and SCK
- Sensor Compatibility: Strain gauge load cell sensors
- Operating Voltage: Commonly 2.7V–5V DC
- Compatible Boards: Arduino, ESP32, ESP8266, STM32, Raspberry Pi
- Recommended Use: Weight measurement and force sensing projects
Pin Description | পিন পরিচিতি
Load Cell Side
- E+ – Excitation positive
- E- – Excitation negative
- A+ – Signal positive
- A- – Signal negative
- B+ / B- – Optional second channel input, depending on module version
Microcontroller Side
- VCC – Power supply
- GND – Ground
- DT / DOUT – Data output pin
- SCK – Clock pin
Common Load Cell Wire Connection
For many 4-wire load cells:
- Red wire → E+
- Black wire → E-
- Green wire → A+
- White wire → A-
Wire colors may vary by load cell batch, so check the load cell marking or datasheet if available.
How It Works | কীভাবে কাজ করে
A load cell produces a very small electrical signal when weight or force is applied. This signal is too small for Arduino or ESP32 analog pins to read directly. The HX711 module amplifies the load cell signal and converts it into digital data.
Load cell weight apply করলে খুব ছোট electrical signal তৈরি করে। HX711 সেই signal amplify করে digital data তৈরি করে, যা Arduino বা ESP32 সহজে read করতে পারে।
Arduino Example Code
Install the HX711 library from Arduino Library Manager before uploading this code.
#include "HX711.h"
#define DT 3
#define SCK 2
HX711 scale;
float calibration_factor = -7050; // Adjust after calibration
void setup() {
Serial.begin(9600);
scale.begin(DT, SCK);
scale.set_scale(calibration_factor);
scale.tare();
Serial.println("HX711 Load Cell Module Ready");
}
void loop() {
float weight = scale.get_units(10);
Serial.print("Weight: ");
Serial.print(weight);
Serial.println(" kg");
delay(500);
}Calibration Guide | ক্যালিব্রেশন গাইড
For accurate weight measurement:
- Connect the load cell properly with HX711
- Upload the Arduino code
- Keep the scale platform empty
- Tare/zero the scale
- Place a known weight on the load cell
- Adjust the calibration factor until the reading becomes correct
Calibration ছাড়া accurate weight reading পাওয়া যাবে না।
Important Notes | গুরুত্বপূর্ণ নোট
- This product is HX711 amplifier module only.
- Load cell sensor is not included unless clearly mentioned.
- Calibration is required for accurate measurement.
- Use stable wiring to reduce noise.
- Keep load cell wires short if possible.
- Avoid loose connections on E+, E-, A+, and A-.
- For ESP32, choose suitable GPIO pins for DT and SCK.
- Accuracy depends on load cell quality, calibration, mounting, and mechanical setup.
Frequently Asked Questions | FAQ
Q1: What is HX711 used for?
HX711 is used to read load cell sensors for digital weight measurement.
Q2: Can I connect a load cell directly to Arduino without HX711?
Not recommended. Load cell signal is very small, so HX711 is needed for accurate reading.
Q3: Does this module include a load cell?
No. This listing is for the HX711 module only.
Q4: Can I use HX711 with ESP32?
Yes. HX711 works with ESP32 using suitable GPIO pins.
Q5: Is calibration required?
Yes. Calibration is required for accurate weight measurement.
Q6: Which pins connect to Arduino?
Connect VCC, GND, DT, and SCK to Arduino.
Q7: Can it be used for a 10kg load cell?
Yes. HX711 can be used with 1kg, 5kg, 10kg, 20kg, and other compatible strain gauge load cells.
HX711 Load Cell Amplifier Module for Arduino ESP32 Weight Sensor
Buy HX711 load cell amplifier module for Arduino, ESP32 and digital weighing scale projects. 24-bit ADC module for load cell weight sensor and force measurement.








