Bruce 是整个工具库的核心,90% 的使用时间在这。它支持的外设矩阵(Cardputer ADV):CC1101 / nRF24 / FM / PN532 / IR / GPS(不同版本略有差异)。
Bit Pirate(geo-tp 出品,与 Bruce 同门)是"拿到设备之后"的工具:总线嗅探、固件提取、救砖、JTAG——它是硬件调试面的主力。
工具库里有三颗 NFC/RFID 芯片,分工不同,别混。
Bruce 家族没有任何传感器驱动——温湿度、测距、人体感应这些活儿属于 M5 官方。
社区固件都不支持 SX1268/SX1280——这块要自己写。但工作量比想象小:RadioLib 官方库(MIT 开源)+ 官方例程 + 几十行菜单代码即可。
ADV 负责现场作战,Mac 负责分析归档。三件硬件 + 一套软件,全部免驱。
ESP32-Bit-Pirate 与 C5 扩展器的面包板接线、固件修复与上电指南。
Cardputer ADV(ESP32-S3,16MB Flash + 8MB PSRAM)的硬件装不下两个固件同时运行,双/多固件的标准玩法是:TF 卡当仓库,M5Launcher 常驻内置 Flash 当引导器。
超频核心公式(外频×4=内存频率×2=前端总线)与倍频、前端总线原理。