Description: The SparkFun OpenScale is a simple-to-use, open source solution for measuring weight and temperature. It has the ability to read multiple types of load cells and offers a simple-to-use serial menu to configure calibration value, sample rate, time stamp and units of precision.
Simply attach a four-wire or five-wire load cell of any capacity, plug the OpenScale into a USB port, open a terminal window at 9,600bps, and you’ll immediately see mass readings. The SparkFun OpenScale will enable you to turn a load cell or four load sensors in a Wheatstone bridge configuration into the DIY weigh scale for your application.
The OpenScale was designed for projects and applications where the load was static (like the beehive in front of SparkFun HQ) or where constant readings are needed without user intervention (for example, on a conveyor belt system). A load cell with an equipped OpenScale can remain in place for months without needing user interaction!
On board the SparkFun OpenScale is the ATmega328P microcontroller, for addressing your communications needs and transferring your data to a serial terminal or to a data logger such as the OpenLog, an FT231 with mini USB, for USB to serial connection; the HX711, a 24-bit ADC for weigh scales; and the TMP102, for recording the ambient temperature of your system. The OpenScale communicates at a TTL level of 9,600bps 8-N-1 by default and possesses a baud rate configurable from 1,200bps to 1,000,000bps.
Based on 7 ratings:
4 of 4 found this helpful:
I do industrial automation for a living and work with most of the scales/indicators. For the price, this is a great little device. Also, the integrated AVR is wonderful.
Cant beat the cost.
Very accurate even with no hardware filtering.
HX711 can’t do Reference adjustments (6 wire load cells) (Used if you want to trim or lengthen a Load Cell cable)
Software is a very primitive. No FIFO Filtering, Tare, etc (Can I help?)
Actually, you can help! Since all of our stuff is Open Source, we encourage the community to expand upon what we start with. You can find all of our files through the product Github, and do whatever you think will benefit you, or the community at large.
2 of 2 found this helpful:
I have used two of these devices in a 3D printed motor test rig (measure thrust and torque) for my quadcopter motors. Two load cells where integrated in the support beams. The UART interface with simple ascii commands for tare and measure was a no brainer, automating data collection along with current, voltage and RPM (the latter using some other IR photodiode from Sparkfun). First order low pass filtering can be added and no noise will be seen. Accuracy was as with any kitchen digital scale, or at least I did not notice any difference when calibrated against them. I would only miss advice in the supporting material whether expanding the cabling lenght from the load cells to this device has any bearing on accuracy, since I needed to separate the propeller side from the measurement devices for safety. Regards.
I needed an idiot friendly way of testing a 200 kg, S type load cell. It also needed to be inexpensive. This was both.
I do wish that the program for it allowed you to choose grams and ounces but it isn’t too big of a limitation either. The 10hz sample speed is fine but I may need something faster for a final product (again, this was purchased to see if my idea was worth pursuing, not for using in the final product).
I was able to read out from the load cell in a kitchen scale with it (which I tore into while waiting for the big load cell to arrive). Now that I have the 200 kg cell, I found that I can measure a load as light as a can of soda and as heavy as myself. That’s about all I’ve tested with it, and that’s all I needed it to do.
Good product, it does exactly what it says it does!
Screw down terminals for leads are a life saver. Novice programmers such as myself will have issues getting serial communication to work on Arduino.
One thing I did not like on my serial terminal menu was the inordinate amount of time required to hold down + or minus keys attempting to slew the cal factor? How hard would it be to allow typing it in on the text buffer and hitting enter.
Have used this module and designed five custom made weigh scales, from basic bar load sensors, to quad strain gauges in a wheat stone config, this board makes it all easier. I do recommend updating the firmware. The board works amazing and can be used by a junior hobbyist or a senior engineer and highly recommend
Works well once you fix one bug in the firmware. It was resetting the zero value every time I power cycled the board. I had to comment out this line in the code “setting_tare_point = (long)696293;” so it did not reset the zero/tare every time the board is power cycles.
To upload new code to the board you have to use an older version of the arduino software. The most recent version would not upload software to this board but arduino version 1.6.5 worked fine.