X Tutup
Skip to content

uzyn/flipper-bambu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

9 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

flipper-bambu

NFC parser for Bambu Lab filament spool RFID tags on Flipper Zero.

Screenshot showing filament color, code and production date Screenshot showing configurations

Features

  • 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.

Installation

  1. Download bambu_parser.fal from the Releases page
  2. Copy to Flipper Zero SD card: /ext/apps_data/nfc/plugins/. You can write to the card directly or via qFlipper
  3. Restart the NFC app.

Usage

  1. 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.
  2. 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)

Build from Source

  1. Clone the repository:

    git clone --recursive https://github.com/uzyn/flipper-bambu.git
    cd flipper-bambu

    If you have cloned the repository, run git submodule update --init --recursive instead.

  2. Build the plugin:

    make build

    Output: dist/bambu_parser.fal

  3. Copy dist/bambu_parser.fal to Flipper Zero SD card: /ext/apps_data/nfc/plugins/

Running Tests

make test

Credits

License

GPL-3.0 โ‹… U-Zyn Chua https://uzyn.com

Packages

ย 
ย 
ย 

Contributors

X Tutup