add Pico 2 W firmware

This commit is contained in:
2025-08-18 08:09:28 -04:00
parent cf17420973
commit 84aa9a2e74
4 changed files with 23 additions and 15 deletions
+13 -12
View File
@@ -2,11 +2,11 @@
## About
This project turns a Raspberry Pi Pico W into a web-based USB HID keyboard
device. Users can access a webpage served over HTTP to enter keyboard input
onto the host device of the Raspberry Pi Pico W. Input keys can be entered
through a keyboard on the client device or by pressing on the keys on the
graphical interface served on the webpage.
This project turns a Raspberry Pi Pico W or Raspberry Pi Pico 2 W into a
web-based USB HID keyboard device. Users can access a webpage served over HTTP
to enter keyboard input onto the host device of the Raspberry Pi Pico (2) W.
Input keys can be entered through a keyboard on the client device or by
pressing on the keys on the graphical interface served on the webpage.
![Web interface for Web Keyboard](web-ui.jpg)
@@ -14,18 +14,19 @@ graphical interface served on the webpage.
[Installation and demo video](https://youtu.be/uORnxt5DLTw)
Download the webkeyboard.uf2 file from the latest
Download the appropriate firmware file for your board, either
webkeyboard-pico_w.uf2 or webkeyboard-pico2_w.uf2, from the latest
[release](https://git.kkozai.com/kenji/webkeyboard/releases) and flash
onto the Raspberry Pi Pico W by holding down the BOOTSEL button while plugging
into your computer so that it appears as a USB drive, then transfer the
firmware file onto the Pico W. After unmounting, connect the Raspberry Pi Pico
W with a micro USB cable to the host computer or other device.
onto the Raspberry Pi Pico (2) W by holding down the BOOTSEL button while
plugging into your computer so that it appears as a USB drive, then transfer the
firmware file onto the Pico (2) W. After unmounting, connect the Raspberry Pi
Pico (2) W with a micro USB cable to the host computer or other device.
On initial boot, the Raspberry Pi Pico W will enter Access Point mode with
On initial boot, the Raspberry Pi Pico (2) W will enter Access Point mode with
SSID "picokb" and password "password". Connect to this network with another
device and open a browser window to http://192.168.0.1.
Go to the "Configure W-Fi" page and enter the SSID and password to the
network that you would like the Raspberry Pi Pico W to connect. Optionally,
network that you would like the Raspberry Pi Pico (2) W to connect. Optionally,
also enter a hostname for the device and static IP information. Hit the "Save"
button to save the network information to device flash.