user82933: I am trying to make this 50kg load cell work with this HX711 chip. I currently have the following connections :


Load cell red -> E+
Load cell black -> E-
Load cell white -> A-
Load cell green -> A+

I am using this library and this code :
#include "HX711.h"

#define calibration_factor -7050

HX711 scale;

void setup() 
{
  Serial.begin(9600);
  scale.begin(2, 3);
  scale.set_scale(calibration_factor);
  scale.tare();
}


void loop() 
{
  Serial.println(scale.get_units(1));
  delay(100);
}

The load cell appears to register load changes but the value is constantly going up (or down if the calibration_factor is positive). The value change rate is very high (from 0 to 300 in a couple of seconds).
Edit : I have 2 load cells and both of them do the same thing (with different HX711 chips).
Edit 2 : My question is : has anyone experienced this ? Or does anyone have an idea as to why this is happening ?

user82933: The solution was to solder all the wires, now the drift seems to be very minimal or non existant.

82933: <p>I am trying to make <a href="https://www.robotshop.com/ca/en/micro-load-cell-50-kg.html?gclid=Cj0KCQiA9OiPBhCOARIsAI0y71COwRpGv_NHrT68xsmCCZL6BTN8nYfXpjPnluj4AhdVfCZT5KRI-xcaAjk8EALw_wcB" rel="nofollow noreferrer">this</a> 50kg load cell work with <a href="https://www.amazon.ca/-/fr/gp/product/B07MTYT95R/ref=ox_sc_rp_title_rp_1?smid=&amp;psc=1&amp;pf_rd_p=9e23f442-1cd8-4ea2-a936-d77b2d58e3f5&amp;pd_rd_wg=gbmVg&amp;pd_rd_i=B07MTYT95R&amp;pd_rd_w=Ik5oB&amp;pd_rd_r=d4e1d9b9-e72f-453c-b6d9-3bd255d99539" rel="nofollow noreferrer">this</a> HX711 chip. I currently have the following connections :
<br></p>
<ul>
<li>Load cell red -&gt; E+</li>
<li>Load cell black -&gt; E-</li>
<li>Load cell white -&gt; A-</li>
<li>Load cell green -&gt; A+</li>
</ul>
<p>I am using <a href="https://github.com/bogde/HX711" rel="nofollow noreferrer">this</a> library and this code :</p>
<pre><code>#include &quot;HX711.h&quot;

#define calibration_factor -7050

HX711 scale;

void setup() 
{
  Serial.begin(9600);
  scale.begin(2, 3);
  scale.set_scale(calibration_factor);
  scale.tare();
}


void loop() 
{
  Serial.println(scale.get_units(1));
  delay(100);
}
</code></pre>
<p>The load cell appears to register load changes but the value is constantly going up (or down if the calibration_factor is positive). The value change rate is very high (from 0 to 300 in a couple of seconds).</p>
<p>Edit : I have 2 load cells and both of them do the same thing (with different HX711 chips).</p>
<p>Edit 2 : My question is : has anyone experienced this ? Or does anyone have an idea as to why this is happening ?</p>
 82933: <p>The solution was to solder all the wires, now the drift seems to be very minimal or non existant.</p>
