Arduino莱昂纳多USB设备仿真

问题描述:

我最近得到了一个Arduino莱昂纳多,我迷上了它仿效USB HID的能力。Arduino莱昂纳多USB设备仿真

但从我所看到的,只有键盘和鼠标仿真的库。

是否有可能使它仿真打印机,麦克风,耳机,鼠标或键盘以外的任何东西?

是的,假设设备符合HID。你只需要模拟信号。

也就是说,这些其他设备不太可能符合HID标准。但是,它们可能是class-compliant.符合Class标准意味着您不需要特殊的Windows驱动程序即可插入并使用它。有许多设备符合Class标准; here is an example

对于莱昂纳多来说,它看起来并不符合类别标准,但更具体地说,符合HID标准。不过,我想你可以在莱昂纳多上写一个驱动程序,使其符合班级标准(针对其他班级)。

此外
USB Device Classes

+1

第二个链接是404 – salocinx

请参见您可以使用LUFA tool chain打造比则很少狮子座的例子更多。