Hello
I am currently building my own honey bottling station and am running into an issue with the calibration of the scale. I can not get the scale to stop bouncing all over so it is unable to calibrate the Empty weight. I am using a 5Kg load cell, should I use the 1Kg instead? In North America we typically sell honey by the pint(675g) or quart(1320g) I have changed the software to have the max value set to 5000 instead of 1000 as well. It was a cheap scale 7$ USD so maybe its just inherited drift. Any help appreciated. I have also took the liberty of thoroughly cleaning the hx711 and load cell with alcohol to remove any possible contamination. Also I am using Jeremielehmann/hanimandl branch software that has the English adaption.
Can you show us your pysical setup of the scale?
I think I have had this kind of problems when my scale bottom was just one flat surface. My theory is the (nearly) flat surface doesn’t quite match the necessarily uneven surface where you set it on, making for nice headaches.
I ended up adding four legs to my scale assembly, works great.
(I’m not saying this is the absolute answer to your problem, but I would start there!)
How is the international branch working out for you? Not too many bugs?
If you wanna rule out potential bugs introduced by the branch you can try the current main branch, despite appearances it’s nearly identical. (and then come back to the international one because I need people to test it)
Also in my experience contamination doesn’t play a role for this module. I have flooded mine with honey more than once, cleaned it up with water, crudely wiped it and back to service, no worries. The only thing is to make sure that water will not interfere with the electrical contacts at wire connection points, like solders and plugs.
So no, contamination not a factor for your problem.
I also think my problem might be that I am stuck in Manuel mode and the switch is not working for me. If I upload the bin file from the main branch it works but I can’t read it
if I upload from Arduino I get stuck here
Any chance you could make a bin file for me to upload for a V3 board and 5kg scale 
Maybe take steps one at a time:
-I would first try to flash the international version without any modification. You can use the 5kg cell with a software limitation of 1kg that should not be a problem.There should be a target option for the v3 heltec.
-then if problem persist, tackle the physical uncertainties: I’m pretty sure the flat bottomed scale caused me some headache.
This should work ok up to 1 kg. If everything is fine, I agree there should not be a 1kg limitation it would be a good idea to work this out.
Hi, I’m pretty sure the issue is with the cables in the scale. They touch the case and change the measurements.
Is the last image the top of the scale? In that case the cable to the left will make it impossible to get a correct reading. The top of the scale must be free floating with no contact to the base or the table.
The scale is free floating I can try hot glueing the wires away so that they are stationary. I also have another scale coming tomorrow with a 2 layer board instead of the 1 layer board this one has. As an electrical engineer who works in electromagnetic compatibility the signal only board hurts my soul.
I finally got it working on VS code. I had to get the environment from the esptool website. I’ll add the code once I get home and the website to find the code. So for future reference people can see what code they need to add to get vs code depending on their board type.
For the PlatformIO I had to edit the platformio.ini to look like this:
[platformio]
src_dir = .
[env]
platform = espressif32
framework = arduino
monitor_speed = 115200
lib_deps =
HX711@^0.7.4
U8g2@^2.28.6
ESP32Servo@^0.9.0
[env:heltec_wifi_kit_32_V3]
platform = espressif32
board = heltec_wifi_kit_32_V3
upload_protocol = esptool
; change microcontroller
board_build.mcu = esp32s3
; change MCU frequency
board_build.f_cpu = 240000000L
if I didn’t do that then it would error out because it wasn’t esp32s3 not default esp32.
This website is where found it Heltec WiFi Kit 32 (V3) — PlatformIO latest documentation