这是CrowdSupply上即将上线的一个项目,可以通过声音编程的电子纸胸牌,也可以通过USB串行编程以及125KHz的RFID仿真。
链接:https://www.crowdsupply.com/eurolan-ltd/ggtag
GGtag 是一款紧凑、有趣、易于使用的电子纸徽章,可以用声音进行编程! GGtag 基于 RP2040 微控制器,具有 3.52" 电子纸显示屏。GGtag 支持 USB 串行编程并允许仿真 125 kHz RFID 标签(ASK 和 FSK)。
GGtag Web 界面允许您创建、编辑和共享标签设计,这些设计可以直接从浏览器编程到设备。 它内置了对 QR 码、图像和 FontAwesome 图标的支持。 它可以直接从浏览器界面通过声音或 USB 进行编程。
GGtag 是一个创意游乐场,适合那些想要尝试声音数据和/或电子纸显示的人们。 该产品的参考实现、硬件和文档都是开源的,可以轻松适应其他需求和目的。
编程GG标签
GGtag 可以通过声音或 USB 串行进行编程。 要使用声音进行编程,请将 CR2032 电池放入电池座中,并将开关拨至 BATT 位置。 要使用 USB 串行进行编程,请将 ggtag 连接到 USB 主机并将开关拨至 USB 位置。 ggtag.io 托管的 Web 界面支持这两种编程模式,您所需要的只是一个 HTML 浏览器。
GGtag声音编程
我们使用流行的自定义 ggwave 库通过声音对 GGtag 进行编程。 在这段视频中,三个 GGtag 正在监听,然后使用手机同时进行编程。 初始编程后,按下 GGtag 侧面的按钮即可再次开始收听。 最后,请确保将开关翻转回 USB 位置,以保护电池。
GGtag USB串行编程
此处,ggtag.io 的 Web 界面使用 Web Serial API 进行 USB 串行编程。 您只需要一个支持此 API 的网络浏览器(例如 Chrome、Edge)。 还支持在 Android 上运行的移动 Chrome。 上图是使用 Pixel 5 手机进行 USB 串行编程的演示。
模拟 RFID 标签
您可以使用 GGtag 模拟 125 kHz RFID 标签。 这是通过 ATtiny85 MCU 和 avrfid 固件来完成的。 当GGtag接收到RFID命令时,它会生成相应的avrfid固件并对ATtiny85进行编程。
Flipper Zero 读取的 RFID 仿真
使用USB RFID读写器仿真RFID
特性指标:
- RP2040微控制器
- PDM数字麦克风
- 3.52"电子纸显示器
- 2 MB flash
- 通过声音编程数据
- USB串行编程
- ATtiny85微控制器 (用于RFID)
- 由CR2032电池或USB供电
- 不需要安装驱动程序
- 支持移动设备
- 一旦编程,GGtag不再需要供电
- 用作具有可编程 ID 的无源 RFID 标签,用于访问控制
Github上的资源链接:https://github.com/rgerganov/ggtag