I want to set up the pico as a defacto USB keyboard. I have to use 3rd party software that asks for my password about 50 times a day (bad software), so all I need is to send a set of characters down the USB line on keypress. I’ve managed to do this with CircuitPython, and it works fine, but I would like to wire in the capacitative touch sensor PiicoDev CAP1203, for which it seems there are no CircuitPython drivers?
While you may have some very specific needs, from your description this is exactly where the " USB Rubber Ducky" started from https://shop.hak5.org/products/usb-rubber-ducky
It has a full scripting so you can do things like
send ctrl-alt-del
wait x ms
send “username”
send tab
send password
send enter
wait 500ms
send windows key
etc.
If you go for its bigger brother it has storage as well so you can copy files to/from the device.
Also the ESP32 S3 can do HID keyboard and with an adapter you can connet to the USB-A port on a PC
Thanks for all the useful suggestions. In the end, given that time resources are a bit limited for a simple project like this, I thought discretion vs valour etc, and just went with the TTP223 touch sensor which has good circuitpython support! Now all working fine!