Store

Please sign in to compare products.

SparkFun

$79.35 |
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 chip that runs your program and controls connected inputs and outputs. For this product, it is the part that reads buttons and sensors, drives the display and speaker, and communicates over Bluetooth.

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.