项目的初始状态

固件更新、第二个PCB原型、开发路线图

项目的初始状态

硬件版本:F1B1C0.0

当前Flippe188金宝搏亚洲体育app下载r Zero原型基于板上版本0(F1B1C0.0)这有很多错误。

固件

在Flipper Zero的早期原型设计阶段,我们使用了大量第三方代码、草图和188金宝搏亚洲体育app下载肮脏的演示作为概念证明,并且没有过多考虑体系结构。这段代码分成许多不兼容的代码段,其中一些甚至没有UI。这个repo从所有脏的演示中清理出来,并为贡献者做好准备,因此我们将按照新的体系结构在这里开始移植所有遗留代码。188金宝搏欢迎你

0.1版

下载版本

您可以在本地运行固件(使用HAL存根)。

  • docker compose exec dev make-C target_lo建造
  • docker compose执行开发目标\低/构建/目标\低跑步

阅读更多建筑说明.

Flipper开发路线图

  • 第0阶段(完成)准备Kickstarter、UI原型、检查硬件、原型协议嗅探器、标签阅读器等。
  • 第一阶段。(当前)为大规模贡献者活动、架构和文档建立开发例程。构建用于远程测试的硬件平台。
  • 第二阶段。启动大规模贡献者计划。准备开发工具包以发送给少数开发人员。
  • 第三阶段。下一个PCB版本版本1(F2B0C1)并将其发送给更多的贡献者。
  • 第四阶段。基于STM32WB55RB发布PCB并发送给开发人员。
  • 第五阶段。使所有存储库公开。

阶段1的任务:(立即执行)

现在我们正在为贡献者开发干净的体系结构和文档。

  • 最终确定固件核心体系结构,并将其记录下来,以供参与者登录。你可以看到这方面的进展核心项目
  • 设置测试环境和CI。你可以看到这方面的进展环境工程
  • 创建带显示器和188金宝搏亚洲体育app下载按钮的Flipper Zero软件仿真器任务22
  • 设置wiki和问题之间的集成,从文档文件配置wiki生成器:任务16
  • 完成基本的wiki页面:创建功能描述、UI草图、相关项目/代码的链接、协议文档/
  • 制作基本的代码示例任务15
  • 将旧代码转移到新体系结构

下一个硬件版本

我们已经完成了PCB的下一个版本,修复了很多错误,现在正在等待它的制造。此新板将用作早期固件开发的开发工具包,并将发送给开发人员。

Baidu