[Flipper Zero]拒绝Raspberry Pi,从头开始制作我们自己的板子。寻找合适的WiFi芯片



Flipper Zero是我与朋友一起开发的针对tamagotchi形式的黑客的口袋多功能工具项目。以前的帖子[1]

自从有关脚蹼的第一篇文章以来,发生了很多事情。我们一直在努力工作,并且该项目已经发生了根本性的变化。主要消息是我们决定完全放弃Raspberry Pi Zero,并基于i.MX6芯片从头开始制作我们的电路板。这极大地使开发复杂化并彻底改变了整个概念,但是我相信这是值得的。

此外,我们仍然没有找到正确的WiFi芯片组,该芯片组支持WiFi攻击的所有必需功能,同时支持5Ghz范围,并且已经15年没有过时了。因此,我邀请所有人参加我们的研究。

在文章中,我将告诉您为什么我们要做出这样的决定,在项目处于什么阶段,当前的任务以及如何参与。


什么是坏的树莓派零



我个人很喜欢Raspberry Pi,但是在开发过程中却发现它很烂,原因很多。最普通的情况-您不能愚蠢地购买它。即使是大型发行商,也不会超过200个rpi0,而Adafruit和Sparkfun之类的商店手中的商品也不会超过1个。是的,有几家工厂在Raspberry Pi Foundation的许可下生产rpi0,但它们也不能每批运送3-5千。看起来rpi0以接近成本的价格出售,并且更旨在普及该平台。

这是放弃rpi0的主要原因


  • . Farnell Compute Module. Alibaba , . , , , - 5 , .
  • .
  • BCM2835, rpi. .
  • , .
  • WiFi.
  • .

Raspberry Pi基金会本身建议将RPi计算模块用于此类任务。这是主板形式的SO-DIMM模块(例如笔记本电脑中的RAM),已插入主板中。此选项不适合我们,因为它会大大增加设备的尺寸。

Raspberry Pi计算模块-用于安装在设备中的SO-DIMM模块尺寸的板卡

然后我们开始研究不同的SoM(系统级模块),这是基于i.MX6的外观最吸引人的模块。我们所有的搜索都在Raspberry Pi零替代论坛上的主题中进行了描述。。但是您需要记住,并非所有公司都愿意与您合作,甚至每年生产3至5千件。例如,以色列Variscite在发现计划采购量时就停止了对我们的回应。显然,他们不仅对在没有支持和集成形式的附加服务的情况下出售SoM感兴趣。我还要提到俄罗斯开发人员Starterkit.ru,他开发了非常有趣的设备,例如SK-iMX6ULL-NANO。他们几乎不可能用谷歌搜索,如果我的朋友不告诉我,我将不会知道它们的存在。

结果,在比较所有选项并考虑经济性的情况下,我们做出了一个艰难的决定,即从零开始制造SoM,尤其是对于基于i.MX6 ULZ芯片的Flipper这是频率为900 MHz的单核Cortex-A7,其性能几乎与rpi0相同,而在负载下它几乎是冷的,而rpi0却像炉子一样发热。
从头开始制作我们的主板,我们在主板上元素的布置上有完全的自由,这就是为什么我们希望获得更紧凑的设备。i.MX6 ULZ是i.MX6 ULL的简化版本,没有一些接口和视频内核,因此对于开发,我们将MCIMX6ULL-EVK开发板与i.MX6 ULL芯片一起使用,只是不使用部分接口。顺便说一下,该主板受主线linux内核的支持,因此带有软件包中内核的Kali Linux被加载到了该主板上。

这是当下没有衣服的脚蹼的样子:


正确的wifi


入侵WiFi是Flipper的主要功能之一,因此选择支持所有必要功能的正确WiFi芯片组(包注入和监视模式)非常重要。同时能够达到5GHz范围和802.11ac之类的现代标准。不幸的是,无法立即找到这样的芯片

中国的SiP模块(系统级封装)基于BCM43456的Apmak AP6255

现在我们正在考虑几种候选产品,但它们都需要精加工,还不知道哪一种更好。因此,我真的要求所有了解WiFi戳的人都加入我们的搜索范围:具有SPI / SDIO接口的Wi-Fi芯片,支持监视和数据包注入

关键候选人:


  • 具有修补程序固件的Broadcom / Cypress BCM43455或BCM4345。nexmon存储库中的讨论。
  • Mediatek MT7668-尚未测试,但从理论上讲可能是合适的。

在提出建议之前,请仔细阅读论坛上的要求,包括连接界面。请记住,我几个月来一直在认真研究这个主题,并且已经铲除了所有可以找到的东西。


准备好了




STM32负责的整个部分已经在工作:433Mhz,iButton,读取仿真125kHz。
机械部分,按钮,外壳,连接器,布局现在正在积极开发中,下面的视频和照片采用了过时的外壳,在新版本中将有更多的操纵杆。

在视频中,使用远程控制信号的重放简单演示了屏障的打开。





常问问题



如何购买?


据推测,Kickstarter上的众筹活动将在今年的4月至5月启动。我们希望在完成收集后的六个月内发送成品设备。如果您对该设备感兴趣,我请您在网站底部留下您的邮件,待原型和早期样品准备好后,我们将向订户发送报价。

是合法的吗?


这是一个研究工具。它的所有组件都可以在商店单独购买。如果您在小巧的情况下内置WiFi适配器和433MHz发射器,并在其中添加屏幕,则不会变得更加非法。该设备不属于特殊定义。秘密收集信息的手段或设备。仅出于造成损坏或非法行为的目的使用它可能是非法的。换句话说,我可以用任何金属制成任何形状的刀具,使用刀具的责任在于您。

如何嵌入?


目前,您可以通过Patreon向我个人捐款一小笔食物定期捐款1美元的形式要比一次大量捐款要好得多,因为它们可以让您提前预测。



我在电报频道@zhovner_hub中发布了该项目的所有注释

All Articles