树莓派Zero构建USB gadgets
我在研究 PiKVM 时了解到Linux的USB堆栈可以反转模拟很多USB设备(以下还混合了一些相关信息):
模拟USB键盘/鼠标
模拟USB网络设备( 通过USB Tethering方式共享Android的Internet连接 )
USB/IP Project 在IP网络提供USB设备
模拟USB存储
模拟USB串口控制器
视频采集( 类似
EasyCAP USB video capture device
可以直接通过VLC采集 EasyCap DC60 (STK1160) + VLC + Xubuntu 13.10 = OpenSource Video Capture!! / Software for using EasyCAP USB video capture device )USB Audio/Video Capture on Linux 提供了很好的经验
GitHub: linux-usb-gadgets/libusbgx libusbgx is a C library encapsulating the kernel USB gadget-configfsuserspace API functionality.
总之,非常好玩,感觉也是一种有趣的生态,待实践...
