# 3DPrint-Filament-RFID-Tool **Repository Path**: JackMoHeiHei/BambuRfidReader ## Basic Information - **Project Name**: 3DPrint-Filament-RFID-Tool - **Description**: 3D打印耗材管理 + RFID读写 + 多品牌兼容 - **Primary Language**: Kotlin - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 15 - **Forks**: 4 - **Created**: 2026-01-21 - **Last Updated**: 2026-05-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README [English](#-3dprint-filament-rfid-tool) | [中文](#-3dprint-filament-rfid-tool-1) --- # 📱 3DPrint-Filament-RFID-Tool An Android app for reading, cloning, and managing **3D printer filament RFID tags** directly with your phone — no additional hardware required. Supports **Bambu Lab**, **Creality**, and **Snapmaker** filament tags. --- ## 📲 Download 👉 [Gitee Releases](https://gitee.com/JackMoHeiHei/BambuRfidReader/releases)    👉 [GitHub Releases](https://github.com/m0h31h31/3DPrint-Filament-RFID-Tool/releases) --- ## ✅ Requirements - Android 9.0+ - NFC with **Mifare Classic** read/write support > Most mid-range and flagship Android phones support Mifare Classic. Some phones (e.g. certain Pixel and Samsung models) may only support detection but not full read/write due to hardware limitations. --- ## 🏷️ Supported Brands | Brand | Read | Clone / Write | Inventory | Share Library | |-------|------|--------------|-----------|---------------| | **Bambu Lab** | ✅ | ✅ | ✅ | ✅ | | **Creality** | ✅ | ✅ | — | — | | **Snapmaker (快造)** | ✅ | ✅ | — | ✅ | --- ## ✅ Features ### Bambu Lab - Read filament tag data — type, color, weight, temperature parameters, print settings, and more - Filament **inventory management** — track remaining weight/percentage per spool, stock in/out records, statistics - **Clone & write** tag data to FUID / CUID(Minority) cards - **Community tag library** — upload your tag data and download others' data for filament without an official tag - Report **anomalous tags** (unknown or mis-encoded tags) to help the community - Full tag data **export** (raw blocks + keys), tag package **import/export** (JSON) - Database **backup & restore** ### Creality - Read Creality filament tag data (type, color, weight) - Write / configure Creality tags *(enable in Settings)* - write tag data to CUID cards ### Snapmaker (快造) - Read Snapmaker filament tag data — type, colors (up to 5), diameter, temperatures, manufacture date - **Community share library** — browse and write tags by type and color - Clone tag data to CUID cards ### General - **Multi-brand reader** — switch brand on the reader screen with a single tap - **Two UI styles** — Neumorphic or MIUIX - **Theme modes** — System / Light / Dark - Multiple **color palettes** - In-app **log viewer** for diagnostics - Remote config auto-update (filament catalog, color codes, app config) --- ## 🖼️ Screenshots ![Screenshot](https://github.com/m0h31h31/BambuRfidReader/blob/master/img/brr.png) ![Screenshot](https://gitee.com/JackMoHeiHei/BambuRfidReader/raw/master/img/brr.png) --- ## 🧩 MakerWorld Model A logo model and tag holder are available on MakerWorld — boost it and print one! 🔗 https://makerworld.com/en/models/2252770 --- ## 📚 References - [RFID Tag Guide — Bambu Research Group](https://github.com/Bambu-Research-Group/RFID-Tag-Guide) - [MifareClassicTool](https://github.com/ikarus23/MifareClassicTool) - [Bambu-Lab-RFID-Library](https://github.com/queengooborg/Bambu-Lab-RFID-Library) - [K2-RFID](https://github.com/DnG-Crafts/K2-RFID) - [U1-RFID](https://github.com/DnG-Crafts/U1-RFID) --- --- # 📱 3DPrint-Filament-RFID-Tool 一款使用 Android 手机直接读取、复制和管理 **3D 打印机耗材 RFID 标签** 的应用,无需任何额外硬件。 支持 **拓竹(Bambu Lab)**、**创想三维(Creality)** 和 **快造(Snapmaker)** 耗材标签。 --- ## 📲 下载地址 👉 [Gitee Releases](https://gitee.com/JackMoHeiHei/BambuRfidReader/releases)    👉 [GitHub Releases](https://github.com/m0h31h31/3DPrint-Filament-RFID-Tool/releases) --- ## ✅ 运行环境 - Android 9.0+ - NFC 且支持 **Mifare Classic** 读写 > 大多数中高端 Android 手机支持 Mifare Classic。部分机型(如部分 Pixel、三星)因硬件限制只能识别标签存在,无法完整读写。 --- ## 🏷️ 支持品牌 | 品牌 | 读取 | 复制/写入 | 库存管理 | 共享标签库 | |------|------|----------|---------|-----------| | **拓竹(Bambu Lab)** | ✅ | ✅ | ✅ | ✅ | | **创想三维(Creality)** | ✅ | ✅ | — | — | | **快造(Snapmaker)** | ✅ | ✅| — | ✅ | --- ## ✅ 功能介绍 ### 拓竹(Bambu Lab) - 读取耗材标签信息 — 型号、颜色、重量、温度参数、打印设置等 - **耗材库存管理** — 追踪每卷余量/剩余百分比,支持入库/出库记录和统计 - **复制写入** 标签数据到 FUID / CUID(极个别) 空白卡 - **社区标签库** — 上传自己的标签数据,下载他人共享的数据(适合无官方标签的耗材) - 上报**异常标签**(未知/编码错误的标签),协助社区维护数据质量 - 完整标签数据导出(原始 block 数据 + 密钥),标签数据打包导入/导出(JSON 格式) - 数据库**备份与恢复** ### 创想三维(Creality) - 读取创想三维耗材标签信息(型号、颜色、重量) - 写入/配置 Creality 标签 *(需在设置中启用)* - 可写入标签到CUID卡 ### 快造(Snapmaker) - 读取快造耗材标签信息 — 型号、颜色(最多 5 色)、线径、温度参数、生产日期 - **社区共享标签库** — 按型号和颜色浏览,支持写入到空白卡 - 可克隆标签到CUID卡 ### 通用功能 - **多品牌读卡器** — 识别页一键切换品牌 - **两种 UI 风格** — 拟物风(Neumorphic)或 MIUIX 风格 - **主题模式** — 跟随系统 / 浅色 / 深色 - 多种**配色方案** - 内置**日志查看器**,方便调试与问题排查 - 耗材目录、颜色数据、应用配置**远程自动更新** --- ## 🖼️ 应用截图 ![应用截图](https://github.com/m0h31h31/BambuRfidReader/blob/master/img/brr.png) ![应用截图](https://gitee.com/JackMoHeiHei/BambuRfidReader/raw/master/img/brr.png) --- ## 🧩 MakerWorld 模型 我在 MakerWorld 发布了应用 Logo 模型和标签固定壳,欢迎助力 & 打印支持一下! 🔗 https://makerworld.com.cn/zh/models/2020787 --- ## 📚 参考资料 - [RFID 标签指南 — Bambu Research Group](https://github.com/Bambu-Research-Group/RFID-Tag-Guide) - [MifareClassicTool](https://github.com/ikarus23/MifareClassicTool) - [Bambu-Lab-RFID-Library](https://github.com/queengooborg/Bambu-Lab-RFID-Library) - [K2-RFID](https://github.com/DnG-Crafts/K2-RFID) - [U1-RFID](https://github.com/DnG-Crafts/U1-RFID)