Repository navigation
Update a running station (keeps settings and calibration): in the station's web page open
Settings → Update and upload opentag-station-1.0.0-application.bin from this release.
New station or recovery (erases settings and calibration): use the
USB installer, which installs this same build.
The first release. Everything below is in it.
Identify and weigh
- Place a spool with an OpenPrintTag on the station and it reads the tag and finds the spool in
Spoolman. Spoolman stays the record of what you own. If Spoolman was unreachable, the station
looks the spool up again by itself when Spoolman is back. - Weigh measures the spool. Update Spoolman saves the remaining weight. Nothing is saved
until you ask; saving automatically after each Weigh is a setting and is off by default. - Scale support for the NAU7802 amplifier with a YZC-133 load cell (5 kg by default, 2 kg
selectable), with tare and calibration.
Tags
- Write a blank NXP ICODE SLIX2 tag from a spool in Spoolman, update a tag after the spool
changed, or move a tag to another spool. You can pick an existing spool or create one from a
filament, on the touchscreen or in the browser. - The station checks every block after writing it and reads the whole tag again at the end. If a
write or clear is interrupted, it offers to finish it the next time that tag is on the reader,
or to skip it if the tag is lost. - Clear / Reuse erases a tag and removes its link in Spoolman. The spool stays in Spoolman.
- Writing is one confirmation: pick the spool, check what will be written, Write tag. The
station asks again only when the tag belongs to another spool or holds other data. The preview
lists anything that does not fit on the tag (a long name or material, several colours). - Reading and writing show their progress, and the spool's colour is shown on the result.
- With Spoolman 0.27 or later the station also uses Spoolman's own tag list: writing a tag links
it to the spool there, clearing removes it, and a tag Spoolman links to a spool is recognised
even if it holds no OpenPrintTag data. The two Spoolman extra fields are then optional. Each
tag placed on the station is reported to Spoolman, so a Spoolman page paired with the station
jumps to the spool.
Printer
- Assign the spool on the station to a toolhead (T1–T5) through FilaBridge. The station asks
before it replaces a loaded spool or changes a printer that is printing, and checks afterwards
that FilaBridge accepted the change.
Station
- A touchscreen with Home, Weigh, Assign, Tag and Settings views, and a web page with Dashboard,
Inventory, Printer and Settings. Firmware updates, settings export and factory reset are in
the browser only. - First-time Wi-Fi setup on the touchscreen, or through an open setup network
OpenTag-Setup-XXXXand a browser. A setup network you start yourself closes after 10
minutes; on a station with an access token, the token is still needed over it. - An optional access token for the web page, and settings export and import that never include
passwords or tokens. - Firmware updates from the browser keep your settings. After an update the station checks
itself for 30 seconds and returns to the previous firmware if something is wrong. - A USB installer for new stations and recovery at https://76cb.github.io/OpenTag-Station/.
It erases settings and calibration.
Good to know
- The station works on your local network over plain HTTP. Do not expose it to the internet.
- Firmware files are not signed. Only install files from
https://github.com/76cb/OpenTag-Station/releases. - Supported hardware is the WT32-SC01 Plus with an ST25R3916B NFC reader. Only NXP ICODE SLIX2
tags can be written. - Saving weights needs Spoolman 0.26 or 0.27. Assigning toolheads needs FilaBridge 1.2.1 or 1.2.2.
- The Community filament catalog is not part of this release.
The manual is at https://76cb.github.io/OpenTag-Station-Docs/.
Each release has these files: opentag-station-<version>-application.bin (update from the
browser), opentag-station-factory.bin (USB installer image), manifest.json,
build-metadata.json and SHA256SUMS.