WebUSB Support for RP2040
github.com
github.com
/q rp2040 "WebBluetooth"
awesome-web-serial lists a few RP2040-compatible things: https://github.com/louisfoster/awesome-web-serial
web-bluetooth-repl is a REPL over WebBluetooth with MicroPython devices that support Bluetooth: https://github.com/siliconwitchery/web-bluetooth-repl
Pybricks does MicroPython over WebBluetooth with a NextJS app.
> The RTk.GPIO is a Plug & Play USB Device which adds 28 x Raspberry Pi style GPIO pins to your computer
The Pi Pico RP2040 has one onboard LED on pin 25. The Pi Pico W (RP2040W) has an onboard LED but it's no longer connected to the 2x20 GPIO, so it's `machine.Pin("LED")` instead of `machine.Pin(25)`.
Wokwi has a WASM Pi Pico simulator.
https://developer.chrome.com/articles/build-for-webusb/#webu...
the rest of it seems a little strange. the webserial API should be able to talk to any class-compliant serial device, that's already supported.
https://developer.chrome.com/articles/serial/#open-port
the 0x22 request type isn't part of any webusb standard, it is from a tinyusb example program where they demo connecting webusb and webserial to the same device, which is a little strange and probably not what you're doing with the rp2040.