Overview
The YZC-131 is a 5kg straight-bar load cell, the strain-gauge sensor at the heart of digital kitchen and hobby scales. As weight bends the aluminum bar, its internal strain gauges change resistance by a tiny amount. That signal is far too small to read directly, so it pairs with an HX711 24-bit amplifier that an Arduino, ESP32, or Raspberry Pi can read.
It comes with four color-coded wires and is ideal for building scales, force gauges, filament counters, and any project that needs to measure weight up to about 5kg.
At a Glance
Specifications
| Parameter | Value |
| Rated Capacity | 5 kg |
| Output Sensitivity | ~1.0 +/- 0.15 mV/V |
| Excitation Voltage | 3 - 5V (from HX711) |
| Wire Colors | Red E+, Black E-, Green S+, White S- |
| Bridge | Full Wheatstone bridge |
| Required Amplifier | HX711 24-bit ADC |
| Nonlinearity | ~0.05% FS |
Wiring Guide
Load Cell to HX711
Connect the four load-cell wires to the HX711 bridge inputs by color.
| Load Cell Wire | HX711 Pad |
|---|---|
| Red | E+ |
| Black | E- |
| Green | A+ (S+) |
| White | A- (S-) |
HX711 to Arduino / ESP32
| HX711 Pin | Board |
|---|---|
| VCC | 5V (3.3V on ESP32) |
| GND | GND |
| DT (DOUT) | D2 |
| SCK | D3 |
Code Examples
Arduino (HX711 library)
#include "HX711.h"
HX711 scale;
const int DT = 2, SCK = 3;
void setup() {
Serial.begin(9600);
scale.begin(DT, SCK);
scale.set_scale(420.0); // calibrate: see FAQ
scale.tare(); // zero with no load
}
void loop() {
Serial.println(scale.get_units(5), 1); // grams
delay(500);
}



