Weight scale with Arduino: calibration step I'm not an expert about Arduino and I'm studying to create a project related to the bees remote monitoring.
I would like to monitor the internal humidity and temperature and the weight of the beehive boxes.
About the weight parameter my idea is to make a structure with 4 load cells.
I watched some video tutorials related to the creation of a weight scale with Arduino. I saw that it's necessary to calibrate the scale without any weight on the scale every time that Arduino will be started.
I'm not able to understand if there is a way to have this calibration in a different way: I mean,  I will place the beehives on my weight scales only one time and Is not possible to remove and put them back for each calibration step.
Is it really necessary or is there a way to have the calibration with the weight on the scales also?
It may be that in this application (beehive monitoring) it is not required to re-calibrate your load sensors before each use.  When a person is observing a scale to measure their own weight they will be sensitive to the scale reading zero before each use.  Even though being, say, a lb off is likely less than a 1% error when measuring their total body weight.  This site talks about load cell calibration and &quot;recommends a yearly recalibration interval&quot;.  They also talk about temperature compensation.
As temperature and humidity will be monitored.  And nonlinear load sensor response to weight can be compensated in software, consider testing your setup under different conditions to determine what considerations need to be taken into account to provide the desired accuracy.

This image is from https://www.futek.com/load-cell-calibration-services