The change suggested in Reply #11 is a good idea but it is not going to solve to your problem. That change will just prevent accumulated errors of a few millisecs creeping in....R
I want to make one thing clear. Is Arduino Mega capable of doing so many thing at once? Are there any limits?
[SOLVED] The problem wasn't surprisingly in code but in hardware part. ...
I wonder if the real problem was the way the HX711 library was implemented?
This part certainly looks troublesome...https://github.com/bogde/HX711/blob/master/HX711.cpp#L50-L57
Should I delete this section?