翻转器零/一现在是两个设备。Kickstarter准备



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


项目站点: flipperzero.one

在研究鳍状肢的Linux部分时,我们手中的STM32上几乎有一个现成的模块,用于控制外围设备,屏幕和按钮。在没有Linux的情况下,他知道如何使用433MHz无线电,对讲机密钥和RFID卡。我还没有准备好什么设备?因此,我们决定将其制成单独的设备。现在有两个脚蹼-零和一。

在削减的范围内,我将讨论项目的变更以及我们为众筹做准备的方式。

零和一有什么区别



鳍零

轻巧,紧凑的版本,完全基于STM32构建。能够与基本的访问控制系统,遥控器和无线电一起使用。可以通过其程序扩展功能。可以将其视为具有恶意固件的Arduino和Blue Pill的高级替代品,该固件便于在旅途中携带和破解。

脚蹼一

具有零功能的高级版本,以及带有Kali Linux的独立ARM计算机。对于网络和访问控制系统而言,这是最重要的工具。

Flipper Zero中发生了什么变化


我们对原型进行了长时间的试验,并对设计进行了一些重新设计。操纵杆的直径几乎变为原来的两倍。在最初的原型中,屏幕窗口恰好是显示器有效区域的大小,因此,在最小的角度上,部分图像丢失了。我们扩大了窗户,并将屏幕抬高到水面。因此,审查变得更好了。



添加了GPIO引脚,这是功能投票中最需要的。输出信号的逻辑电平为3.3V,而引脚可承受传入的5V信号,也就是说,您可以自由连接Arduino等流行模块。有单独的3.3V和5V电源线,因此您可以立即从Flipper提供模块。

有一个用于控制电视和空调的红外端口。



由于我们不再有Raspberry Pi,因此最后没有USB和HDMI端口。仅剩一个USB C型端口,该端口可同时用于充电,闪烁,控制台和USB从设备仿真。

收音机CC1101




现在,无线电是在TI CC1101芯片上制造的。我们希望内置天线在433 MHz频段中能最好地工作,并在868 MHz频段中可以承受。这应该覆盖可能的无​​线电系统的最大数量:遥控器,障碍物,门铃,警报器。

信号分析仪


本机固件将能够解析访问控制系统中使用的流行无线电协议,包括诸如KeeLoq之类的加密算法。



红外线端口


这是每个人都要求的第二受欢迎的功能。现在,Flipper能够控制电视,空调,音乐中心等。开箱即用,固件将包含电视主要制造商的信号库,可以滚动查看信号以关闭电视,切换频道并更改音量。用户将能够独立补充信号库。



学习功能


如果所需的信号不在库中,则可以从现有的遥控器进行记录。为此,请将遥控器对准Flipper的眼睛,然后按所需的按钮。


GPIO连接到硬件


Flipper现在具有12个GPIO端口,您可以使用它们进行任何操作:用作编程器,模糊器,用于UART / I2C / SPI的USB适配器。在这种情况下,您不能将导板连接到计算机,而是直接从菜单运行预先编写的程序,并在屏幕上读取输出。



支持Arduino IDE和PlatformIO


对于STM32,您可以在熟悉的环境中为初学者Arduino IDE编写固件,也可以使用PlatformIO插件在Visual Studio Code中编写固件默认情况下,当连接到计算机时,鳍板被定义为HID设备,因此它不需要驱动程序即可工作,您只需要环境插件即可。当然,您可以在任何地方编写代码,并使用支持STM32的任何其他工具将其刷新。



插件库


与普通的Arduino开发板不同,您可以一次将几个程序上载到Flipper并将它们保存在库中以备将来使用。在这种情况下,主固件将保持运行状态。即使编写了一个弯曲的程序,该程序破裂并冻结,也不允许您使用按钮退出该程序,但也可以通过向后+向左按住按钮来重新启动Flipper硬件。



在程序中,您可以使用所有硬件模块:按钮,显示图像,使用无线电模块,GPIO,125KHz。我们计划发布方便的库,以单一格式使用Flipper硬件。

按键


iButton键盘已经过重新设计。我们长期以来一直在寻找合适的形状,以使其既可以用作钥匙读取器,也可以用作钥匙本身。现在,它具有三个联系人:两个加号和一个减号。



里面有什么


由于板子不摆放,内部布局变得更加优雅。压电动力学被添加到振动器以进行指示。



冠状病毒崩溃


冠状病毒危机也没有绕过我们。我们在中国制造了第一批原型,但随后突然开始流行,一切都破裂了。几个星期以来,我们无法将原型发送到莫斯科。现在,生产正在逐步恢复,但是危机的尽头却看不见。

在将原型卡入货运公司之前的照片:



最初,我们计划在4月中旬开始这项运动,但是由于冠状病毒,日期已经改变了。现在,我们正在等待隔离的结束,并继续为Kickstarter上的众筹活动做准备。我们只需要在Kickstarter上拍摄视频,但是到目前为止,莫斯科的所有地点都已关闭,因此我们正在静静地等待。局势一旦平静下来,我们将发起一场运动。我们真的希望如果每个人都不会死的话,这种情况将在五月发生。

常问问题


如何购买?


您可以在flipperzero.one预订如果您对该项目感兴趣,请您预先订购,这对我们预测产量至关重要。

是合法的吗?


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

如何嵌入?


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



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

All Articles