How to Build an RP2040 Powered Shortcut Keyboard

CircuitPython Shortcut Keys
(Image credit: Tom's Hardware)

The number of keystrokes we record in a day is huge. From messaging apps to coding or writing that next novel, the sheer number of key presses is hard to calculate. But what if we could save a little time and our aching joints by creating a shortcut keypad?

Pimoroni’s Keybow 2040 is a 16-key keyboard which can be programmed in CircuitPython to act as a USB keyboard. Each single key can be programmed to launch an application, control audio levels, switch scenes in OBS or paste funny cat pictures to Twitter.

Latest Videos FromTom's Hardware
Les Pounder
Associate Editor

Les Pounder is an associate editor at Tom's Hardware. He is a creative technologist and for seven years has created projects to educate and inspire minds both young and old. He has worked with the Raspberry Pi Foundation to write and deliver their teacher training program "Picademy".

  • lexfiend
    Keybow 2040 uses a numbering system which sees key 0 at the bottom left of the board, and key 15 at the top right.

    Or you could just turn it 90 degrees clockwise, and save yourself the headache. :ROFLMAO:
    Reply