Not connected β€” click below to pair
β–Έ Firmware Installation Guide
πŸ“¦ Download Firmware:
⬇ Download pw_keyboard.uf2 (Click to download the latest firmware)
πŸ”§ How to Flash the Firmware:

Step 1: Enter Bootloader Mode
  1. Unplug the keyboard from USB
  2. Hold the BOOTSEL button on the RP2040 board
  3. While holding BOOTSEL, plug the USB cable back in
  4. Release BOOTSEL after plugging in
  5. The board will appear as a USB drive named RPI-RP2
Step 2: Flash the Firmware
  1. Open the RPI-RP2 drive in your file explorer
  2. Copy the pw_keyboard.uf2 file you downloaded
  3. Drag and drop it onto the RPI-RP2 drive
  4. The board will automatically reboot with the new firmware
  5. The RPI-RP2 drive will disappear
Step 3: Verify Installation
  • LEDs should flash white Γ—2 on startup
  • Then show dim red pulse (locked state)
  • Return to this page and click Connect Keyboard above
⚠ Important Notes:
β€’ Flashing firmware will erase any stored password (it's RAM-only)
β€’ Make sure your OS keyboard layout is set to UK for correct password typing
β€’ The BOOTSEL button location varies by board - check your board's documentation
β€’ On some boards, you may need to hold BOOT instead of BOOTSEL
βœ“ Hardware Requirements:
β€’ Waveshare RP2040 3-button keyboard (or compatible)
β€’ GPIO 14, 13, 12 = Buttons 1, 2, 3
β€’ GPIO 18 = WS2812 RGB LED chain (3 LEDs)
β€’ USB data cable (not charge-only)