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

SparkFun

$81.75 |
Out of stock
No reviews yet

The SparkFun OpenScale is an open-source weight measurement board designed for load cells. Simply connect a four-wire or five-wire load cell of any capacity,...

Get notified when back in stock

Qty
Estimated Delivery
Arrives
Disclaimer
View Markdown
Secure checkout

The SparkFun OpenScale is an open-source weight measurement board designed for load cells. Simply connect a four-wire or five-wire load cell of any capacity, plug into USB, open a serial terminal at 9,600 bps, and you'll immediately see mass readings. A built-in serial menu lets you configure calibration values, sample rate, timestamps, and units of precision.

Designed for static and continuous weighing applications — such as monitoring systems, conveyor belts, and long-term data logging — the OpenScale can operate unattended for months. An on-board TMP102 temperature sensor records ambient temperature alongside weight data.

Key Features

  • HX711 24-Bit ADC – High-resolution load cell amplifier for accurate weight measurement
  • ATmega328P Microcontroller – Handles serial communication and configuration
  • TMP102 Temperature Sensor – Records ambient temperature alongside weight data
  • FT231 USB-to-Serial – Mini-USB connection for data output
  • Configurable Baud Rate – 1,200 to 1,000,000 bps (default 9,600 bps 8-N-1)
  • Serial Configuration Menu – Set calibration, sample rate, timestamps, and precision via terminal
  • Multi-Cell Support – Works with single load cells or four sensors in Wheatstone bridge configuration

Ideal For

  • DIY weigh scales and measurement systems
  • Long-term unattended weight monitoring
  • Industrial and conveyor belt weighing
  • Data logging with OpenLog or similar serial loggers

Package Contents

  • 1× SparkFun OpenScale Board

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.
ATmega328P
An 8-bit microcontroller chip used on many Arduino Uno-compatible boards. Knowing the controller uses an ATmega328P helps you understand its memory, speed, pin compatibility, and the Arduino sketches it can run.
baud
Baud is the signalling rate of a serial connection, often used as the speed setting for UART communication. Matching the baud rate matters because both connected devices must use the same setting for readable data.
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.

SparkFun OpenScale Schematic

Schematic · 77.9 KB · Click any page to view full size

Download PDF

HX711 Load Cell Amplifier Datasheet

Datasheet · 263.2 KB · Click any page to view full size

Download PDF

TMP102 Temperature Sensor Datasheet

Datasheet · 1.1 MB · Click any page to view full size

Download PDF

Supplier page — sparkfun.com

Supplier Description · 1.1 MB · Click any page to view full size

Download PDF
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.