Skip to content
A project ofgwark.dev

Avia Semiconductor · Integrated circuit

HX711 Load Cell Amplifier

A 24-bit ADC built for bridge sensors, with the gain and the reference already inside. What turns four strain gauge wires into a weight.

Cheat sheet (SVG)
Logic level
2.6-5.5 V
Package
SOP-16

1.Pinout diagram

Highlight a signalhover to preview, click to keep

Pins 1-8

HX711

Pins 9-16

Pin detail

Hover a pin for its mappings and gotchas. Click to keep it here.

Logic level
2.6-5.5 V
Package
SOP-16

Fig. 1. HX711 Load Cell Amplifier, SOP-16. Hover or tap a signal to light up every pin that carries it.

2.Watch out

3.Minimum circuit with the internal oscillator

What has to go around the chip before it will run.

VCCGNDHX7110.1 uF ceramic between AVDD (3) and GND0.1 uFceramic0.1 uF ceramic between DVDD (16) and GND0.1 uFceramicFeedback link between VFB (4) and GNDFeedbacklinkOscillator link between XI (14) and GNDOscillatorlinkRate link between RATE (15) and GNDRate linkAVDD (3) to VCCAGND (5) to GNDLoad cell bridge between INA+ (8) and INA- (7)Load cell bridgeAVDD 3AVDD 3VFB 4AGND 5INA- 7INA+ 8XI 14RATE 15DVDD 16
Fig. 2. Minimum circuit with the internal oscillator, drawn from Table 1. Crossing wires are not connected.
Table 1. External parts, and why each one is there.
PartBetween
0.1 uF ceramicAVDD (3) to GND
0.1 uF ceramicDVDD (16) to GND
Feedback linkVFB (4) to GND
Oscillator linkXI (14) to GND
Rate linkRATE (15) to GND
Load cell bridgeINA+ (8) to INA- (7)

BASE and XO are left unconnected when the on-board regulator and crystal are unused. The bridge is excited from AVDD and AGND, which is why the reference tracks the excitation and the reading does not drift when the supply does.

4.Full pin reference

Every pin, alias and mapping. This is the table that prints.

Table 2. Pin assignments.

Complete pin reference for HX711 Load Cell Amplifier
PinNameFunctions

Found a wrong pin? The whole board is one file, data/boards/hx711.json.

Edit this file on GitHubReport it instead