项目初始状态

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

项目初始状态

硬件版本:F1B1C0.0

电流零鳍原型是基188金宝搏亚洲体育app下载于主板的版本0 (F1B1C0.0)有很多bug。

固件

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

0.1版本

下载版本

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

  • docker-compose exec dev make -C target_lo为构建
  • / /创建目标目录为运行

阅读更多的建筑指令

要做

鳍状肢发展路线图

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

阶段1的任务:(现在正在做)

现在,我们正在为贡献者开发干净的架构和文档。

  • 完成固件核心体系结构,并为新手编写文档。你可以看到进步核心项目
  • 设置测试环境和CI。你可以看到进步环境项目
  • 创建具有显示和188金宝搏亚洲体育app下载按钮的Flipper Zero软件模拟器任务# 22
  • 设置wiki和问题之间的集成,从文档文件配置wiki生成器:任务# 16
  • 完成基本的wiki页面:创建功能描述,UI草图,链接到相关项目/代码,协议文档/
  • 编写基本代码示例任务# 15
  • 将旧代码转移到新架构

下一个硬件版本

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

Baidu