-1

我使用 Feather M4 Express 微控制器组装了这个 8x8 按钮网格:

https://www.adafruit.com/product/1929?gclid=CjwKCAjwgOGCBhAlEiwA7FUXkj1TknNJexUvCwRb1t8fUJwJhQvC8wREmAs5AojE4wSHWsoNKLWkcRoCFUIQAvD_BwE

我希望能够使用 USB 将网格连接到网站,以便网站响应在网格上按下的按钮,并且网格响应网站上的活动。我希望通过 USB 串行连接来做到这一点。在 web-dev 方面,我计划使用 Web Serial API:

https://web.dev/serial/

在微控制器方面,我一直在寻找适合通过 USB 串行端口发送消息的 CircuitPython 模块。理想情况下,我想使用 usb_cdc 模块,但 Feather M4 Express 不支持它

https://circuitpython.readthedocs.io/en/latest/shared-bindings/usb_cdc/index.html

Feather M4 Express 是否有合适的模块支持通过 USB 串行发送数据?是否有任何其他解决方案可以让网站和 Feather M4 Express 微控制器通过 USB 相互通信?任何提示或建议将不胜感激!

谢谢!

4

1 回答 1

0

我发现使用 Feather M4 Express 写入串行数据的正确方法是使用 busio 模块。

https://learn.adafruit.com/circuit-playground-express-serial-communications/circuitpython

希望对其他人有帮助!

于 2021-03-23T22:43:32.760 回答