Product description
Programmable keyboard with three buttons. Connects via USB-C to a computer (Windows, Mac, Linux) or Raspberry Pi. Supplied with the “Ctrl”, “C”, and “V” buttons pre-mounted and pre-programmed. Three additional buttons with transparent plastic caps are included, allowing you to print and label the buttons with a custom appearance. The buttons are MX Blue type and provide a tactile click when pressed. The keys feature both backlighting and underlighting with individual RGB LEDs, meaning the desired color that lights up when a button is pressed can be programmed.
The keyboard is based on the RP2040 microcontroller from Raspberry Pi, providing fast response for pre-programmed keyboard shortcuts and macros. The keys are initially mapped to the functions “Ctrl”, “C”, and “V”, but can be reprogrammed as needed. The unit has two USB-C connectors, one on the long side and one on the short side, for flexible placement. The buttons can easily be removed and reinstalled with the desired rotation (90 or 180 degrees) to suit the intended use and placement. The keyboard is plug-and-play and requires no drivers. Reprogramming is done using, for example, the Arduino IDE (example code included).
Specifications:
- Microcontroller: RP2040 from Raspberry Pi
- Processor: Dual-core ARM Cortex-M0+ up to 133 MHz
- Internal memory: 264 kByte SRAM
- Flash memory: 2 MByte QSPI
- Number of buttons: 3 mechanical keys
- Default mapping: Ctrl, C, V (reprogrammable)
- Switches: Mechanical MX Blue, dust-protected
- Backlighting: 1 RGB LED per key
- USB-C ports: 2 (one used at a time)
- Supply voltage: 5 V (from USB-C)
- HID mode: USB HID keyboard, driver-free
- Programming: Support for Arduino IDE, MicroPython, and C/C++
- Form factor: Standalone mini keyboard
- Dimensions: 73 × 32 × 26 mm
- Weight: 32 g
