I'm working on a project which requires an HID device. Currently I'm using a pi Pico, 2 i2c busses, a ton of GPIO, and a micro usb are pretty much ideal for me, and I did circuitpython, because MicroPython didn't have support for HID back when I started the project.
I'm attaching a Bela trill craft to the board to add a discreet capacitive trackpad, and I need to know how much work (and what will be required) to get this working with a pi Pico running circuitpython, or if there are existing libraries I've missed during research.
From what I've found (one MicroPython library: GitHub.com/Heerkog/MicropythonTrill/tree/master), it should just be a case of initialising the correct address/mode values, and scanning, then processing as mouse input? (I've already got mouse input working for a separate device)