emfcamp / TiDAL-Firmware

26 stars 14 forks source link

Initial USB console support #12

Closed MatthewWilkes closed 2 years ago

MatthewWilkes commented 2 years ago

This adds a CDC-ACM callback for incoming data that feeds into the micropython input ringbuffer. It also patches out part of the ESP32 port's stdout implementation to only use USB rather than UART.

The tilda_hid module has become tidal.usb.hid and common functions moved into the tidal.usb parent module.

Known issues: