Zum Inhalt

SpoolmanScale

Quelloffene ESP32-S3-Filamentwaage mit NFC - spricht mit Spoolman, FilaMan und BamBuddy. Keine Cloud*. Kein Abo. Läuft einfach.

Version Lizenz Discord
SpoolmanScale SpoolmanScale

Was ist SpoolmanScale?

Eine eigenständige Filamentwaage für den 3D-Druck. Leg eine Spule auf, und sie erkennt das Filament an dessen NFC-Tag, zeigt den Rest an und gleicht sich mit deiner Filamentverwaltung ab - ohne dass du einen Browser aufmachen musst.


Neu in v0.8.3

  • 🧵 Spulen an der Waage anlegen - aus einem Bambu-Tag oder einem leeren NTAG: Hersteller, Material und Farbe aus der SpoolmanDB, FilaMans FilamentDB oder BamBuddys Katalog wählen, und die Spule ist in einem Zug angelegt und verknüpft.
  • ♻️ Tag beim Archivieren freigeben - archivierst du eine leere Spule, bietet die Waage an, ihren Tag zu lösen; ein aufliegender NTAG wird gelöscht und ist bereit für die nächste Spule.
  • 🏷️ Etiketten auf mehr Druckern - NIIMBOT B1 und M2 (300 dpi) und der Phomemo M110S kommen zu M220, M110 und M100. Der Editor im Browser hat fünf Anordnungen und viele weitere Felder. Empfohlene Drucker
  • 🪟 In BamBuddy oder FilaMan - die Weboberfläche der Waage als Seite in deinem Backend, in dessen hellem oder dunklem Modus.
  • ⚖️ Auto-Tara und Beutel optional - eine langsame Drift auf der leeren Waage geht auf null zurück, und ohne Beutel zeigt der Hauptbildschirm zwei Zeilen statt vier.
  • 🎨 BamBuddy-Themes und sieben Farbvorlagen.

Noch auf 0.7.x?

0.8.3 braucht die Speicheraufteilung, die mit 0.8.0 kam. Hatte deine Waage dieses eine USB-Update nie, zeigt sie statt des Updates einen QR-Code zum Web-Flasher: verbinden, Update wählen, etwa 2 Minuten, alle Einstellungen bleiben. Danach kommen Updates wie gewohnt über WLAN. Mehr

Alle Release Notes auf GitHub


Was sie kann

  • 🔌 Drei Backends - Spoolman, FilaMan oder BamBuddy, auch über HTTPS, Spoolman auch hinter Schlüssel oder Passwort. Jederzeit umschaltbar, die Einstellungen der anderen bleiben.
  • 📡 Erkennung per NFC - Spule auflegen, sie wird erkannt: NTAG, Bambu Labs eigene Tags mit Farbname, Trocknung und Länge, MIFARE Classic, auf Wunsch ein Tag auf jeder Seite der Spule. NFC-Tags
  • 🧵 Neue Spulen ohne Browser - Filament und Spule direkt an der Waage anlegen, aus einem Bambu-Tag oder einem leeren NTAG.
  • ✍️ Tags beschreiben - als OpenSpool, FilaMan oder Anycubic ACE, von selbst oder auf Nachfrage, mit jedem Backend.
  • ⚖️ Präzise Waage - 24-Bit-NAU7802 an einer 2-kg-Wägezelle. Tarieren, Auto-Tara, Beutelgewicht, Live-Differenz zum Bestand. Wiegen
  • 🏷️ Etikettendruck - per Bluetooth auf Druckern von Phomemo und NIIMBOT, mit QR-Code zur Spule und einem Etiketten-Editor im Browser. Etiketten
  • 🖨️ AMS-Ansicht - mit FilaMan und BamBuddy: jedes Fach mit Spule, Restmenge und Trocknung, die Trocknung direkt aus der Karte eintragen.
  • 💧 Trocknungserinnerung - je Material oder eine Regel für alles, mit Multiplikator für luftdichte Lagerung. Trocknung & Lagerort
  • 🎨 Themes - dunkel oder hell, im Look von Spoolman, FilaMan oder BamBuddy, oder in deinen eigenen Farben.
  • 🌐 Weboberfläche - einzelne Seiten in drei Sprachen, Firmware-Update im Browser, auf dem Handy genauso brauchbar, auf Wunsch auch in BamBuddy oder FilaMan. Weboberfläche
  • 🩺 Sie sagt, was ihr fehlt - die Waage prüft sich selbst und benennt den Fehler im Klartext, mit Abhilfe. Was die Waage dir sagt
  • 🔄 Updates über WLAN - die Waage prüft GitHub selbst und installiert drahtlos. Aktualisieren
  • 🏠 Vollständig lokal - keine Cloud*, kein Konto. Läuft im eigenen Netz.

* Die Waage selbst braucht keine Cloud und kein Konto. Auf Wunsch kann sie aber auch ein Backend nutzen, das im Internet läuft.


Hardware auf einen Blick

Bauteil Teil
Mikrocontroller ESP32-S3 (WT32-SC01 Plus)
Display 3,5" IPS 480x320, kapazitiver Touch
NFC-Reader PN532 (I²C, 0x24)
Waagen-ADC NAU7802 (I²C, 0x2A)
Wägezelle 2 kg Einpunkt (5 kg geht auch)
Gehäuse 3D-gedruckt, kostenlos auf MakerWorld

Etwa 50 bis 60 Euro an Teilen. Einzelheiten in der Stückliste.


Wo anfangen

Die Waage braucht Spoolman, FilaMan oder BamBuddy irgendwo im Netz. SpoolmanScale Pro macht einen Raspberry Pi zu diesem Server: mit einem Befehl installiert, danach über eine Webseite umgeschaltet, gesichert und aktualisiert, und die Waage zieht mit.


Community

Mithelfen?

Fehler gefunden? Etwas vermisst? Siehe Mitmachen oder öffne ein Issue auf GitHub.