
Filament Scale
thingiverse
Update May 4, 2019: Change description from 0.96" to 1.3" OLED This device determines the amount of remaining filament for a 3D printer. It is inspired by the Thingiverse make at https://www.thingiverse.com/thing:2798423, the 3D Printer Filament Scale created by Steven Westerfeld, aka Kisssys. The mounting mechanism and load cell are unchanged but everything else is different. The hardware required includes: * A 5kg load cell with HX711 interface * A 1.3" IIC OLED display * WeMos D1 Mini tripler base, standard size, with connector headers * One-Button Shield for WeMos D1 Mini * Dupont connector jumper wires * Four 608 bearings * An 8mm or 5/16" steel rod Follow the manufacturer's instructions for connecting HX711 to load cell. Soldering is required for Tripler Base and HX711. Connections include: * The OLED and Load Cell can be connected to either 3.3 or 5v * OLED SCl connects to D1 * OLED SDA connects to D2 * HX711 SDA connects to D5 * HX711 SCL connects to D6 You will need to compile and load the program to the WeMos D1 Mini. The program is designed for use with PlatformIO + VSCode. If used with Arduino, you will need to rename main.cpp to a .ino file and load the appropriate libraries. You will also need to calibrate your load cell to the filament weight by measuring the following conditions: 1. No contact reading: Measure the pivot arm not touching load cell 2. No spool reading: Install the pivot arm touching load cell, but no spool installed 3. Maximum load reading: Install a full-sized spool and measure the value 4. Modify default spool selections if desired Library dependencies for PlatformIO include: * HX711 by bogde * ESP8266_SSD1306 by Daniel Eichhorn * OneButton by Matthias Hertel
With this file you will be able to print Filament Scale with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on Filament Scale.