AI agents & screen readers: for a machine-readable, text-only catalogue, start at /llms.txt. Products are available as Markdown (/products.md, /products/{handle}.md) and JSON (/products.json, /products/{handle}.json).
Store

Adafruit

· MPN: ADA5974

$19.85 |
In stock at supplier
No reviews yet

The Adafruit HX711 Breakout is a high-resolution 24-bit differential ADC designed for reading load cells, strain gauges, and other Wheatstone bridge sensors....

Stock availability

Available with leadtime
100 available
Estimated Delivery
Arrives
Disclaimer
View Markdown
Secure checkout

The Adafruit HX711 Breakout is a high-resolution 24-bit differential ADC designed for reading load cells, strain gauges, and other Wheatstone bridge sensors. With selectable 64× or 128× gain on Channel A and fixed 32× gain on Channel B, it amplifies the tiny voltage changes from bending or twisting sensors and converts them into precise digital readings for force or mass measurement.

The breakout uses a two-wire protocol (similar to SPI) and comes with pre-soldered 6-port terminal blocks for connecting one or two 4-wire sensors. A slide switch lets you select between 10 SPS and 80 SPS sampling rates. Arduino and CircuitPython libraries are available for quick setup.

Key Features

  • 24-Bit Differential ADC – High-resolution readings from Wheatstone bridge sensors
  • Dual Channel Input – Channel A with selectable 64× or 128× gain, Channel B with fixed 32× gain
  • Pre-Soldered Terminal Blocks – 6-port connector for easy sensor wiring (E+, E-, A+, A-, B+, B-)
  • Selectable Sample Rate – Slide switch for 10 SPS or 80 SPS
  • Two-Wire Interface – SPI-like protocol for communication with any microcontroller
  • Split Analog/Digital Supply – With digital supply filtering for clean readings
  • Arduino and CircuitPython Support – Ready-to-use library and example code

Ideal For

  • Digital scales and weight measurement
  • Load cell and strain gauge applications
  • Force and pressure sensing projects
  • Industrial measurement and monitoring

Package Contents

  • 1× Adafruit HX711 Breakout Board – Assembled with pre-soldered terminal blocks
Note: This sensor has a fixed I²C address. If you need multiple sensors on one bus, a multiplexer is required. Load cells and strain gauges are not included.
Tip: If you prefer an I²C interface with STEMMA QT connectors instead of the two-wire protocol, check out the Adafruit NAU7802 24-Bit ADC.

Resources

Jargon buster

Plain-language definitions for the technical terms used above.

ADC
An analogue-to-digital converter reads a changing voltage and turns it into a number the microcontroller can use. It matters when connecting analogue sensors such as light, sound, or variable-resistor sensors.
breakout
A breakout board carries a small or fine-pitched component and brings its connections out to standard, breadboard- and header-friendly pins. Describing a part as a breakout means it can be wired into a project without soldering directly to the component's tiny contacts.
CircuitPython
A beginner-friendly version of Python designed to run directly on microcontroller boards. If a product supports CircuitPython, you can often program it by copying code files onto the board rather than setting up a more complex toolchain.
microcontroller
A microcontroller is a small computer on a single chip that runs a stored program and controls connected inputs and outputs such as buttons, sensors, displays and communication interfaces. In a device built around one, it is the part that executes the code and coordinates the device's behaviour.
multiplexer
A multiplexer (mux) is a chip or circuit that selects one of several input signals and routes it to a single shared output, with select lines choosing which input is connected; running the same idea in reverse, to send one input to a chosen output, gives a demultiplexer. Multiplexers let a single controller or line work with several signals or devices that would otherwise clash on a shared connection.
SPI
A fast serial communication bus often used for displays, memory cards, and sensors. It matters because SPI devices need specific pins for clock and data, plus a separate chip-select line for each device.
SPS
SPS means samples per second, the number of measurements an analogue-to-digital converter takes each second. A higher SPS gives faster updates, while on many converters a lower sample rate allows higher-resolution or lower-noise readings.
STEMMA QT
A small plug-in connector system for I2C boards that lets you connect compatible sensors and controllers without soldering. It matters because it can make wiring faster and less error-prone, especially when adding several small modules to a project.
Strain gauge
A strain gauge is a sensor element whose electrical resistance changes when it is stretched or compressed. It is commonly used to measure force, weight, pressure or bending, and because its resistance change is small it usually needs precise differential measurement electronics such as a high-resolution ADC.

working with multiple i2c devices

Document · 4.2 MB · Click any page to view full size

Download PDF

Related Tutorials

Free guides on learn.littlebird.com.au

Stella
Stella Expert

Ask me anything about this product

Maddy, co-founder of Little Bird

Need help? We're here for you!

Hi, I'm Maddy. My team and I are ready to help with your order or any questions.