使用Pixel运行minicom(串口调试服务器)

Pixel UART(Serial Port, Console) 相反(方向),我想使用 Pixel 4 作为一个 移动开发:Pixel手机(Android)开发环境 ,通过 树莓派5 UART串口通讯 访问树莓派终端。这样,在旅途中,即使没有显示器,我也能够连接和使用 树莓派Raspberry Pi 5 进行 移动工作

硬件设备

  • 具有控制器的USB拨号modem(也就是 Raspberry Pi 5代 UART串口通信模块调试器 ,我在淘宝上买的)

  • OTG转接头(我在淘宝上买了一个绿联usb转type-c otg转接头)

软件

Termux - Andorid终端 中安装 socatminicom
apt install socat minicom
  • 在Android系统的Play Store中安装一个名为 TCPUART 的应用程序

运行

  • 打开 termux 程序,执行以下命令,在 /ataa/data/com.termux/files/home/minicom/ 目录(目录提前创建好)下创建一个 ttyS0 设备,连接到TCP服务器(也就是Android系统中的 TCPUART 创建的TCP服务:

使用 socat 连接串口设备文件和TCP服务器
socat /data/data/com.termux/files/home/minicom/ttyS0,b115200,raw,echo=0  TCP:192.168.1.5:8080
  • 再在 termux 中执行 minicom :

使用 minicom 连接桥接的TTY设备
minicom -D /data/data/com.termux/files/home/minicom/ttyS0

参考