NFC parser for Bambu Lab filament spool RFID tags on Flipper Zero.
- Parses Bambu Lab spool RFID tags
- Shows material type and detailed variant (e.g., PLA Basic, PLA Matte)
- Displays filament code and color name
- Production date information
- Shows physical properties: weight, diameter, spool width, filament length
- Temperature settings: hotend min/max, drying temp/hours
- Works with stock firmware (no custom flash needed)
Watch the demo video on YouTube.
- Download
bambu_parser.falfrom the Releases page - Copy to Flipper Zero SD card:
/ext/apps_data/nfc/plugins/. You can write to the card directly or via qFlipper - Restart the NFC app.
- Scan a Bambu Lab spool with the NFC app (or load a saved dump)
- You can skip the key matching step on the next screen once the Bambu tag is read. This step is not needed.
- The "Bambu Lab Spool" section will appear showing:
- Material type and detailed variant
- Filament code and color name
- Production date
- Temperature settings (hotend min/max, drying temp/hours)
- Physical properties (weight, diameter, spool width, length)
-
Clone the repository:
git clone --recursive https://github.com/uzyn/flipper-bambu.git cd flipper-bambuIf you have cloned the repository, run
git submodule update --init --recursiveinstead. -
Build the plugin:
make build
Output:
dist/bambu_parser.fal -
Copy
dist/bambu_parser.falto Flipper Zero SD card:/ext/apps_data/nfc/plugins/
make test- Filament database sourced from queengooborg/Bambu-Lab-RFID-Library
- Tag format research from Bambu-Research-Group/RFID-Tag-Guide
GPL-3.0 โ U-Zyn Chua https://uzyn.com

