如果您是喜欢修改较低级别的Android设备的人,那么我想您会喜欢这个项目的。XDA高级会员Kemonine96 提出了一个他称为通用Arduino串行适配器的设计。顾名思义,它使用Arduino板连接到目标设备上的串行接口。该项目仍处于起步阶段,但是工作中的电子设备的该图像显示在LCD屏幕,操纵杆和构成界面的一对按钮上。
有几种方法可以将串行适配器连接到设备。Kemonine包含一个微型USB连接器,因此您可以监视Android设备上的串行终端,但这不是修补到系统中的唯一方法。他还具有RJ-45连接器(以太网插孔),可让他插入照片中的扩展板,以便连接常规串行电缆。连接并配置好后,钻机将充当计算机终端和目标设备之间的桥梁。这将在计算机的终端上显示传入的信息,并将您键入的命令推回设备。
设计中内置了一组受人尊敬的功能。最好的部分可能是它可以在5V,3.3V和1.8V的电压范围内与各种设备一起工作。当然,可以使用屏幕和用户控件来调整通信协议(波特率等)。现在,以115200的波特率驱动时,存在一些字符掉落问题,但是听起来这些最终可以在代码中解决。在我向Kemonine发送PM询问更多详细信息之后,他发布了一组未经编辑的演示视频,您可能会觉得很有趣。