面向单板计算机的手机端调试台 · 支持页面
把 iPhone 变成单板计算机(WalnutPi、树莓派等运行 Linux 的开发板)的调试台。 不用带电脑,一根数据线就能查看板子状态、读写 GPIO、追实时日志、执行 SSH 命令。
DevBoardKit turns your iPhone into a debugging console for single-board computers running Linux (WalnutPi, Raspberry Pi, etc.). Connect over USB or Wi-Fi to inspect system status, read GPIO pin states, follow live logs, and run SSH commands — no laptop required.
「设备连接」页内置一个完整的网页浏览器:轻点顶部地址栏即可展开输入框, 可加载任意网址,支持前进 / 后退 / 刷新。iOS 16.4 及以上还可以用 Mac 上的 Safari 开发者工具远程检查页面。
它既用来打开开发板上的网页服务(配网页、状态页等),也可以直接当作调试 任意网页的工具。因为可访问的网页内容不受限制、也不做过滤,本 App 的 年龄分级为 17+。
The Device Connection screen embeds a full web browser with an editable address bar that loads any URL. Because web content is unrestricted and unfiltered, the app is rated 17+.
| 问题 | 怎么办 |
|---|---|
| 一直显示「正在等待开发板接入」 | 检查数据线是否支持数据传输(有些充电线只有电源线); 确认已在 iOS 设置里开启开发者模式; 在连接页点「重建」重试。 |
| 切换 Wi-Fi / 热点后连不上 | App 会在网络变化后自动重建隧道,通常十几秒恢复。 仍不行就点「重建」,或退出「设备连接」页再进一次。 |
| App 切到后台后就断开了 | 这是 iOS 的限制:App 进入后台后系统会回收网络监听端口。 回到前台会自动重连。 |
| GPIO 里有些引脚点不动 | 标为「已被内核驱动占用」的引脚(I2C / SPI / UART 等) 由系统驱动接管,App 不会去动它们 —— 这是保护,不是故障。 |
| 崩溃日志是空的 | 说明板子没有 warn 及以上级别的内核记录,是正常的。 |
使用问题、Bug 反馈、功能建议,都可以发到:
hepinganan@gmail.com
Support / bug reports / feature requests: hepinganan@gmail.com