数码硬件
morning
Show HN:将价值 20 美元的 4G 无线热点侵入短信设备
2026-09-16
1 阅读
约6分钟阅读
bobili1234
字号:
将 20 美元的 4G 无线热点转变为短信设备 动机。我不善于整理我的东西。我尝试这样做,但经常会在我的桌子上留下一堆东西。从我正在处理的各种速卖通订单和项目,一直到我没有时间找到地方的礼物和东西。这正是这个项目的由来。在某个时间点,我躺在我的桌子上: 各种,希望与 openstick 兼容的型号 - 即: MF800 - 我最终使用了 UZ801 - 尺寸还可以,但没有电池或足够的可见 GPIO USB 驱动器外形尺寸一,我因为其他问题而放弃了 iPhone 16 Pro Max 的 Clicks 键盘(我表弟的礼物 - 太糟糕了,我没有合适的 iPhone 🥲) Adafruit SHARP 内存显示板 以及当然,我的穴居人大脑将这三个结合在一起。好吧,好吧,不说谎,我可能因为了解以下内容而受到限制:调制解调器。由于神秘的供需规律以及供应链的魔力 - 您可以以某种方式获得带有 WiFi、蓝牙、显示屏、完全电池供电且完全解锁的 4G 调制解调器 - 运费不到 20 美元。当然,这是我们项目的基石。有带显示屏和不带显示屏的版本。无显示屏的只是将显示屏更换为 LED,尽管 PCB 是相同的。显示器是 GC9107 供电的,但它看起来很糟糕,所以我放弃了它。 Linux 的安装非常简单,由精彩的 openstick 项目提供支持。库存设备运行 Android,但 adb 可以开箱即用 - 并且从 adb 中您可以直接进入 edl 并刷新该东西。只要确保保存所有重要的分区即可。 PCB 上还有一些引脚,您可以将其短路以直接连接到 edl。从正在运行的 Android 中提取正在运行的设备树是一个信息金矿,所以一定要这样做。以下是一些我认为有用的指南或链接: 一旦您接触到驱动程序和设备树,openstick 的真正痛苦就开始了,但我们稍后会讨论这一点。键盘。关于 Clicks Keyboard 就不多说了。用起来感觉非常好,唯一的问题是你需要叉出相当多的蛤——更糟糕的是因为你必须把它切掉😱。关于协议,这正是我根据之前使用 MFi 设备的经验所期望的——只是一个普通的 USB 键盘,带有一个额外的 Apple 专有端点,iPhone 可以在允许键盘通过之前对其进行授权。所以对于我们的设备来说,这意味着它只是一个普通的键盘。顺便说一句,有一个 Clicks 移动应用程序用于配置/更新/其他操作。键盘本身由 CH32V203 或类似电源供电。可以刷新自定义代码,但目前我看不出有任何理由这样做。将来我希望有一个配置实用程序。显示。我认为锐利的显示屏在高对比度下看起来很棒(并且它非常适合我仅用于消息传递的哑设备的用例)。除此之外,如果关于键盘没有太多可说的,那么这里绝对没有什么可说的。这是一个显示器。你发送命令。它显示。适配器 PCB。我很快就明白了一件事 - 我必须添加一块定制 PCB。我不太确定 MF800 上有什么,而且我最终也没有打开屏蔽罐 - 但我相当确定板上没有 5V 升压器。由于物理尺寸(我们将在帖子中进一步讨论),USB 连接器最终会被切断 - 所以我们也需要一种方法来处理这个问题。最终的 PCB 最终处理 USB 主机模式电源、USB 主机/设备模式切换、显示电源和显示信号电平转换。组件方面的 PCB 我订购了 PCB 以及组装件。由于 2 面组装价格昂贵,我做了一些妥协,将所有组件安装在一侧。非元件侧用于 PCB 到 PCB 连接的焊点。所有文件都可以在 GitHub 上找到,但简而言之,PCB 包括: TUSB320 - 用于 USB 模式切换 SN74LVC8T245 - 用于电平转换 MCP1640 - 5V 升压器 TPS22917(一高一低) - 用于切换 VBUS/VBAT USB 连接器和用于将适配器 PCB 连接到 MF800 外壳 1 的显示测试焊盘的 FPC 连接器。 MF800 比其他 openstick 大一点,部分原因是它必须包含电池,部分原因是它的倾斜特性。 MF800 没有后盖,并且带有用于引导加载程序引脚的(不必要的)切口,因此为了安装在 Clicks 外壳内,我们要么将其垂直向上放置,要么我们修剪 PCB 以水平安装。顶部,蓝线显示从连接器和焊盘到 SOC 的 USB 数据线。 底部,红线标记我计划切割的位置,蓝色圆圈标记 USB 数据测试焊盘的通孔。请注意,我的右侧切割(在底部图片上)切断了电池连接线,因此稍后必须对其进行修补。切割。卡特
这篇文章对您有帮助吗?
订阅66必读
每日精选科技资讯,直达你的邮箱