Skip to content

HX711 Load Cell Amplifier Example#776

Open
AlexanderMandera wants to merge 8 commits intocnlohr:masterfrom
AlexanderMandera:hx711_demo
Open

HX711 Load Cell Amplifier Example#776
AlexanderMandera wants to merge 8 commits intocnlohr:masterfrom
AlexanderMandera:hx711_demo

Conversation

@AlexanderMandera
Copy link
Contributor

This example provides a library for the HX711 load cell amplifier board, mainly used for weighing scales in different forms.
It does not use any floating point math to improve performance.

Any suggestions for improvements or optimizations are appreciated.
I needed to put the hx711_shift_in method into RAM to work properly.
The whole demo is 4628 bytes, but maybe something can be cut down?

@cnlohr
Copy link
Owner

cnlohr commented Nov 21, 2025

  1. The name of the project should include "load cell amplifier" or something like that in its name. I.e. instead of "hx711_demo" it should be "load_cell_amplifier_lx711" or something like that.
  2. There needs to be more explanation as to what is going on and how it is being used in the code.
  3. Can you include a schematic in the readme.

@AlexanderMandera
Copy link
Contributor Author

Thanks for the feedback.
I can have a look at the weekend and make the adjustments.

@cnlohr
Copy link
Owner

cnlohr commented Dec 3, 2025

lmk when you get further.

@cnlohr
Copy link
Owner

cnlohr commented Dec 31, 2025

We are now trying out a new mechanism for more full projects for ch32fun. This seems like something that would be good to put in the projects folder https://github.com/cnlohr/ch32fun/tree/master/projects

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants