AchievMints

Local dashboard — achievement stickers for NIIMBOT B1 Pro or B21.

Sign in through Steam to access your account.

· Join our Discord

Printer

Label size

Select a hardware model

Connection

Disconnected
Web Bluetooth manages the printer connection.

Steam live unlocks

This app needs your Steam profile visible to the Web API. In the Steam client, open your ProfileEdit ProfilePrivacy Settings, then set My profile and Game details to Public. (On the web: steamcommunity.com → Edit Profile → Privacy.) Sign in with Steam above so we know which account to watch.

Actions

Confirm print uses the status overlay — run scripts\achievement-printer-status-overlay.bat (dashboard must be running). Steam must show you In-Game for live unlock detection. While you play, the dashboard re-checks the Steam API about every 15 seconds. New unlocks can auto-print when the dashboard is running (AUTO_PRINT_ON_UNLOCK in .env). Pull achievements calls POST /api/achievements/scan-local — it only creates PNGs; print each sticker from the gallery if you want. Titles and icons come from Steam after you sign in.

API docs

Activity log

Detailed steps and errors appear here. A vague “Not Found” usually means a follow-up request failed — check the path on each line.

Latest preview — thermal B&W (matches print). In NiimBlue use minimal post-process; stickers are already binarized.

Sticker preview