我在Raspberry Pi Pico上使用Circuit Python为我提供键盘快捷键的硬件按钮。我使用的是Circuit Python而不是MicroPython,因为它有USB_HID库
我不希望Pico在插入时自动挂载为USB存储。我只是想把它当作一个隐藏设备。我知道,除了code.py之外,我还可以编写boot.py脚本,但我在网上找不到任何地方可以放什么,这会阻止它作为USB设备安装。我还希望它有时能安装为USB(当按下按钮/GPIO引脚连接时),因此我仍然有办法更改设备上的代码
这可能吗?如果是这样的话,boot.py应该是什么样子的,只有在连接了某个GPIO引脚的情况下才能安装
我最近遇到了一个需要做你正在寻找的同样的事情,在一个像样的兔子洞之后,我决定现在不能做
https://github.com/adafruit/circuitpython/issues/1015
看起来该请求是在几年前打开的,但仍列为“打开”
我不确定在“gadget”模式下运行pi-zero是否可以实现这一点,但可能值得一看
这里有一个很好的HID指南:
https://learn.adafruit.com/circuitpython-essentials/circuitpython-hid-keyboard-and-mouse
以下是HID示例:
这将在《Python学习指南》的本节中介绍:https://learn.adafruit.com/circuitpython-essentials/circuitpython-storage
相关问题 更多 >
编程相关推荐