# Support for OpenScale

**URL:** <https://community.sparkfun.com/t/support-for-openscale/64369>\
**Category:** Force & Weight\
**Created:** [April 2, 2025, 7:15pm UTC](https://community.sparkfun.com/t/support-for-openscale/64369 "2025-04-02T19:15:29Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![mkarr](https://yyz1.discourse-cdn.com/sparkfun/user_avatar/community.sparkfun.com/mkarr/32/9217_2.png) [@mkarr](https://community.sparkfun.com/u/mkarr)\
**Post date:** [April 2, 2025, 7:15pm UTC](https://community.sparkfun.com/t/support-for-openscale/64369/1 "2025-04-02T19:15:29Z")

</div>

I have 4 50 kg load sensors connected to a OpenScale. However, having trouble getting a good calibration. I have some weight readings but drifts have been significant.

Any help would be appreciated. Thanks!

---

<div class="post-metadata">

**Author:** ![TS-Russell](https://yyz1.discourse-cdn.com/sparkfun/user_avatar/community.sparkfun.com/ts-russell/32/6092_2.png) [@TS-Russell](https://community.sparkfun.com/u/TS-Russell)\
**Post date:** [April 2, 2025, 7:34pm UTC](https://community.sparkfun.com/t/support-for-openscale/64369/2 "2025-04-02T19:34:08Z")

</div>

What does your weighing apparatus look like?

Can you share a photo of your wiring?

What’s your calibration method? Here are some tips [OpenScale Applications and Hookup Guide - SparkFun Learn](https://learn.sparkfun.com/tutorials/openscale-applications-and-hookup-guide#calibration-suggestions)

---

<div class="post-metadata">

**Author:** ![mkarr](https://yyz1.discourse-cdn.com/sparkfun/user_avatar/community.sparkfun.com/mkarr/32/9217_2.png) [@mkarr](https://community.sparkfun.com/u/mkarr)\
**Post date:** [April 2, 2025, 8:35pm UTC](https://community.sparkfun.com/t/support-for-openscale/64369/3 "2025-04-02T20:35:10Z")

</div>

Thank you for your quick response!

Here is an image of the weighing apparatus and the associated wiring. It is then connected to my laptop via the USB cable.

 ![IMG_11671](https://canada1.discourse-cdn.com/sparkfun/original/2X/d/d4d181e5ff4e330137eed3c756ecafe25b3df688.jpeg)

I’ve been following the recommendations of:

- Tare the scale
- Add reference weight (I’ve tried both a 2 kg weight and a 23 kg weight)
- Wait 30 minutes
- Calibrate

---

<div class="post-metadata">

**Author:** ![brow](https://yyz1.discourse-cdn.com/sparkfun/user_avatar/community.sparkfun.com/brow/32/6116_2.png) [@brow](https://community.sparkfun.com/u/brow)\
**Post date:** [April 2, 2025, 8:59pm UTC](https://community.sparkfun.com/t/support-for-openscale/64369/4 "2025-04-02T20:59:57Z")

</div>

Those three wire half-bridge(?) load cells need to be wired to make full bridges.

> **[SparkFun Load Sensor Combinator](https://www.sparkfun.com/sparkfun-load-sensor-combinator.html)**
>
> The SparkFun Load Sensor Combinator is a bare PCB that combines four load sensors into a standard four-wire Wheatstone bridge configuration. If you open up an electronic bathroom scale, you’ll find a large rat's nest of wires. The Load Sensor...

Can you put some numbers on the drifting?  
How high, how low, how fast, what load?

---

<div class="post-metadata">

**Author:** ![mkarr](https://yyz1.discourse-cdn.com/sparkfun/user_avatar/community.sparkfun.com/mkarr/32/9217_2.png) [@mkarr](https://community.sparkfun.com/u/mkarr)\
**Post date:** [April 2, 2025, 9:33pm UTC](https://community.sparkfun.com/t/support-for-openscale/64369/5 "2025-04-02T21:33:09Z")

</div>

The OpenScale already has a load cell combinator built in so I don’t believe that step would be required. (See [OpenScale Applications and Hookup Guide - SparkFun Learn](https://learn.sparkfun.com/tutorials/openscale-applications-and-hookup-guide))

At the 23 kg load after 24 hours it had drifted almost to 90 kg. Here is a picture of when it was first working.

 ![IMG_11381](https://canada1.discourse-cdn.com/sparkfun/original/2X/5/54e66965046756708eb5adc1323727b8243a757d.jpeg)

---

<div class="post-metadata">

**Author:** ![YellowDog](https://yyz1.discourse-cdn.com/sparkfun/user_avatar/community.sparkfun.com/yellowdog/32/1782_2.png) [@YellowDog](https://community.sparkfun.com/u/YellowDog)\
**Post date:** [April 2, 2025, 9:36pm UTC](https://community.sparkfun.com/t/support-for-openscale/64369/6 "2025-04-02T21:36:46Z")

</div>

You need holes in your platform so the sensors have room to flex. Square holes a little smaller than the outside dimensions of the actual sensor will do.

Check [this post](https://community.sparkfun.com/t/openscale-consistency-issue/37235) for more info.

---

<div class="post-metadata">

**Author:** ![mkarr](https://yyz1.discourse-cdn.com/sparkfun/user_avatar/community.sparkfun.com/mkarr/32/9217_2.png) [@mkarr](https://community.sparkfun.com/u/mkarr)\
**Post date:** [April 2, 2025, 9:51pm UTC](https://community.sparkfun.com/t/support-for-openscale/64369/7 "2025-04-02T21:51:55Z")

</div>

I’ve created 3D-printed load cell feet with an outer rim to allow flexing and address issues I faced with another scale, but I’m encountering similar problems.

---

<div class="post-metadata">

**Author:** ![YellowDog](https://yyz1.discourse-cdn.com/sparkfun/user_avatar/community.sparkfun.com/yellowdog/32/1782_2.png) [@YellowDog](https://community.sparkfun.com/u/YellowDog)\
**Post date:** [April 2, 2025, 9:59pm UTC](https://community.sparkfun.com/t/support-for-openscale/64369/8 "2025-04-02T21:59:16Z")

</div>

I’m not seeing those feet in your image, you definitely need either the feet or holes in your platform.

Also, I do see a lot of flux residue where you soldered the load sensor wires to the openscale. Although it doesn’t seem so, flux is slightly conductive and with the teeny tiny voltages the load sensors produce, slightly conductive is enough to cause big issues calibrating.

I’d also clean all that flux off with some IPA and make sure the board is completely dry before attempting another calibration.

---

<div class="post-metadata">

**Author:** ![mkarr](https://yyz1.discourse-cdn.com/sparkfun/user_avatar/community.sparkfun.com/mkarr/32/9217_2.png) [@mkarr](https://community.sparkfun.com/u/mkarr)\
**Post date:** [April 2, 2025, 10:02pm UTC](https://community.sparkfun.com/t/support-for-openscale/64369/9 "2025-04-02T22:02:12Z")

</div>

Thanks for the recommendation! I will clean that up a bit more and then try another calibration.

---

<div class="post-metadata">

**Author:** ![brow](https://yyz1.discourse-cdn.com/sparkfun/user_avatar/community.sparkfun.com/brow/32/6116_2.png) [@brow](https://community.sparkfun.com/u/brow)\
**Post date:** [April 3, 2025, 2:05pm UTC](https://community.sparkfun.com/t/support-for-openscale/64369/10 "2025-04-03T14:05:30Z")

</div>

> [@mkarr](#):
>
> The OpenScale already has a load cell combinator built in

My mistake, they have a bunch of scale boards.

As said, it’s probably mechanical, those half bridge planar beam load cells (surplus from bathroom scales, I think) are low profile and inexpensive but have some mounting headaches and they are never going to be _great_ performers.

One technique you can use is to just flip the platform upside down and monitor the weight/AD counts. Make sure they’re stable and return to about the same start value after you manually press/load & release each load cell. If so, you can then put a second platter/boards across the feet and better see the cells flex when you apply weights.
