An introduction to electronic weighing


I've presented here some background on the theory and application of industrial weighing. I've shown a practical design for a workshop balance that is flexible enough to be applied to many single-load-cell weighing applications and, in the process, shown that Linux and open source software make an excellent choice for engineering applications. I hope this example encourages you to experiment with strain gauges and load cells and come up with your own innovative applications. The complete design is available on my GitHub page, and I can be contacted by email (see my bio).

Finally, I'd like to dedicate this article to my father, who started and ran his own industrial weighing company for many years and taught me much of what I know.

The Author

Andrew Malcolm (MIET, CEng) works as a lead hardware and firmware engineer for Guru Systems (, a fast-growing IoT hardware and SaaS company working on low-carbon-energy projects. In his spare time, he likes to combine software engineering with his first love, hardware engineering. With all the open source tools available, he is never short of things to design. The Raspberry Pi has proved to be a source of inspiration, and to date, Andrew has designed five different add-ons, or HATs. He is currently working on microstepping motor drives for a Pi-based laser cutting machine. You can contact him at

Buy this article as PDF

Express-Checkout as PDF
Price $2.95
(incl. VAT)

Buy Linux Magazine

Get it on Google Play

US / Canada

Get it on Google Play

UK / Australia

Related content

  • Programming the Cell

    The Cell architecPIture is finding its way into a vast range of computer systems – from huge supercomputers to inauspicious Playstation game consoles. We'll show you around the Cell and take a look at a sample Cell application.

  • Neural Networks

    3, 4, 8, 11… ? A neural network can complete this series without knowledge of the underlying algorithm – by a kind of virtual gut feeling. We’ll show you how neural networks solve problems by simulating the behavior of a human brain.

  • Solar-Powered Mini PC with Puppy Linux

    The Aleutia E1 is a Mini PC with Puppy Linux on board designed for deployment in areas far away from power sources.

  • WiFi Thermo-Hygrometer

    A WiFi sensor monitors indoor humidity and temperature and a Node-RED dashboard reports the results, helping you to maintain a pleasant environment.

  • Latitude 2100: Netbook Not Just for Students

    Dell takes the new 10" 2100 netbook out of its Latitude business series to target students, but it also serves as a mobile business device. Ubuntu 8.10 runs on it.

comments powered by Disqus
Subscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters

Support Our Work

Linux Magazine content is made possible with support from readers like you. Please consider contributing when you’ve found an article to be beneficial.

Learn More