Pimoroni
Pimoroni Keybow 2040 16-key development board
A 16-key mechanical macro pad with hot-swap switches, per-key RGB lighting and RP2040 power for streaming, MIDI or custom shortcuts
- RP2040 microcontroller delivers low-latency input for responsive control
- 16 low-profile keys in a 4x4 matrix connect directly to GPIOs
- Kailh hot-swap sockets accept Cherry MX-compatible switches for custom feel
- Per-key RGB LEDs driven by IS31FL3731 enable full lighting customisation
- USB-C provides power and programming in a single cable
Compact 16-key macro pad for streamers and coders
The Pimoroni Keybow 2040 is a 4x4 grid of low-profile mechanical keys powered by the RP2040 microcontroller. Each key sits in a hot-swap Kailh socket and is lit by per-key RGB LEDs driven by an IS31FL3731 driver. It connects and is programmed over USB-C, offering 2 MB of flash storage for firmware and macros. The board includes dedicated BOOTSEL and reset buttons for easy mode switching.
Check USB-C port and software environment before
Your computer must provide a free USB-C port or a suitable adapter for power and data. The device appears as a mass-storage drive when the BOOTSEL button is held, so the operating system must support USB mass storage without special drivers. You will need a Python or CircuitPython workflow to write and deploy custom key mappings, lighting effects or MIDI scripts. No additional hardware is required beyond the host machine.
Fits on any desk and frees keyboard shortcuts
The all-in-one PCB measures roughly a palm-wide footprint, leaving ample space beside a full-size keyboard or on a stream deck shelf. Hot-swap sockets let you choose clicky, linear or tactile Cherry MX-compatible switches without soldering. Per-key RGB lighting provides visual feedback for OBS scenes, Ableton clips or Photoshop macros. The board draws power directly from USB-C, so no external supply or separate microcontroller is needed.
Priekšrocības
- RP2040 microcontroller delivers low-latency input for responsive control
- 16 low-profile keys in a 4x4 matrix connect directly to GPIOs
- Kailh hot-swap sockets accept Cherry MX-compatible switches for custom feel
- Per-key RGB LEDs driven by IS31FL3731 enable full lighting customisation
- USB-C provides power and programming in a single cable
Specifikācijas
Šai precei pagaidām nav publicētu specifikāciju.
Jautājumi par šo preci
Does the Keybow 2040 come with switches and keycaps already fitted, or do I need to supply my own?
The board ships with Kailh Speed switches and transparent DSA keycaps pre-installed, so it works as a complete 16-key unit straight from the box.
Which Kailh Speed switch variant should I choose — clicky, linear or tactile — for a streaming deck?
Clicky switches give audible feedback for live confirmation, linear switches are quiet for rapid repeats, and tactile switches provide a bump without the click; pick the feel you prefer for on-air use.
How does the per-key RGB lighting behave when the board is running a custom macro script?
Each of the 16 keys has its own RGB LED driven by an IS31FL3731 matrix driver, so your code can set any colour or animation per key independently while macros execute.
Arī šajā sadaļā
Klienti arī salīdzināja
Tas pats plaukts, tā pati kase — astoņas kriptovalūtas un kursa fiksēšana uz 30 minūtēm.



