v80 and the current github builds should have USB HID, albeit in a really basic form.
It's actually a branch at the moment, so only some of the builds will have it in. I'm having trouble getting reliable USB comms, so I'm not 100% sure when there will be a full release of it I'm afraid.
The link @DrAzzy posted has a link to a firmware with it working (and hopefully with flow control that'll work for pasting code), but USB HID on that is still a pain, as you need to have the Pico running before you plug in USB.
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
It's actually a branch at the moment, so only some of the builds will have it in. I'm having trouble getting reliable USB comms, so I'm not 100% sure when there will be a full release of it I'm afraid.
The link @DrAzzy posted has a link to a firmware with it working (and hopefully with flow control that'll work for pasting code), but USB HID on that is still a pain, as you need to have the Pico running before you plug in USB.