Hasty Briefsbeta

双语

WavePhoenix – open-source implementation of the Nintendo WaveBird protocol

a year ago
  • #GameCube
  • #WaveBird
  • #OpenSource
  • WaveBird控制器因其无线功能、超长续航和舒适手感广受好评。
  • 基于Silicon Labs Wireless Gecko SoCs的开源项目实现了任天堂WaveBird协议。
  • 项目包含libwavebird(WaveBird协议库)、libsi(SI协议库)、接收器固件和引导程序等组件。
  • 硬件设计注重低成本与易组装性,采用集成RF-BM-BG22C3模块的PCB及3D打印外壳方案。
  • WaveBird协议采用DSSS(直接序列扩频)技术,每比特15片码确保强抗干扰通信。
  • 项目选用EFR32FG1芯片组,因其硬件原生支持所需调制方式。
  • 团队攻克了数据包解码与射频配置难题,最终实现媲美原厂的性能表现。
  • 特色功能包含频道选择、虚拟配对及多手柄同频道操作支持。
  • 未来可能新增发射器固件、N64版接收器及USB HID适配器支持等扩展功能。
  • 项目采用MIT协议(固件)和Solderpad硬件许可v2.1(硬件),并致谢社区贡献者。