AI agents & screen readers: for a machine-readable, text-only catalogue, start at /llms.txt. Products are available as Markdown (/products.md, /products/{handle}.md) and JSON (/products.json, /products/{handle}.json).
Store

Waveshare

Ctrl C/V Shortcut Keyboard For Programmers, 3-Key Development Board, Adopts RP2040 Microcontroller Chip

$21.55 |
In stock
No reviews yet

A programmable 3-key macro keyboard powered by the RP2040 microcontroller. Out of the box, the keys are mapped to Ctrl, C, and V — the essential copy-paste c...

Stock availability

Ready to ship from Sydney
7 in stock
Available with leadtime
100 available
Estimated Delivery
Arrives
Disclaimer
View Markdown
Secure checkout

A programmable 3-key macro keyboard powered by the RP2040 microcontroller. Out of the box, the keys are mapped to Ctrl, C, and V — the essential copy-paste combo for programmers — but all three keys can be reprogrammed for any shortcut or macro you need.

Built with hot-swappable mechanical switches (dustproof blue switches included), dual USB-C ports for flexible connectivity, and per-key RGB LED backlighting. The RP2040's dual-core ARM Cortex-M0+ processor running at up to 133 MHz gives you plenty of power for custom firmware and advanced key mapping.

Key Features

  • RP2040 Microcontroller – Dual-core ARM Cortex-M0+ at up to 133 MHz, designed by Raspberry Pi
  • Fully Programmable – Default Ctrl/C/V mapping; customise all three keys to any function or macro
  • Hot-Swappable Switches – Easily swap mechanical switches without soldering
  • Dual USB-C Ports – Two Type-C connectors for flexible plug-and-play connection (driver-free)
  • Per-Key RGB LEDs – Customisable backlight colours on each key
  • Blue Mechanical Switches – Dustproof design with tactile feedback and audible click

Specifications

  • Processor – RP2040 (Dual-core ARM Cortex-M0+, up to 133 MHz)
  • Keys – 3
  • Default Mapping – Ctrl, C, V
  • Switch Type – Dustproof blue (hot-swappable)
  • Connectivity – Dual USB Type-C (plug-and-play, no drivers required)
  • Backlighting – Per-key RGB LED

Ideal For

  • Programmers and developers (copy-paste shortcuts)
  • Custom macro pads for productivity
  • Streaming and media controls
  • Learning RP2040 firmware development

Package Contents

  • 1× 3-Key RP2040 Shortcut Keyboard

Jargon buster

Plain-language definitions for the technical terms used above.

LED
A light-emitting diode (LED) is a small electronic component that emits light when current flows through it in the correct direction. Because it only conducts one way, its polarity matters, and a through-hole LED must be soldered the correct way around to light up.
microcontroller
A microcontroller is a small computer on a single chip that runs a stored program and controls connected inputs and outputs such as buttons, sensors, displays and communication interfaces. In a device built around one, it is the part that executes the code and coordinates the device's behaviour.
RGB
Short for red, green and blue, the three primary colours of light that are mixed in varying amounts to make a wide range of colours. In electronics RGB can refer to an LED or pixel that blends these three colours, or to a colour signal or interface that carries separate red, green and blue channels.
RP2040
The RP2040 is a dual-core Arm Cortex-M0+ microcontroller chip from Raspberry Pi, used on many maker boards and offering programmable I/O, multiple GPIO pins and reasonable processing speed. Code and accessories built for that chip should work where RP2040 compatibility is listed, though demanding tasks such as reading a camera can require careful pin allocation and timing.
Type-C
USB Type-C (USB-C) is a small, reversible USB connector used for charging, power, and data transfer on many modern devices. A Type-C port or plug indicates the cable and charger connection needed to power, charge, or communicate with a device.
USB Type-C
USB Type-C is a small, reversible USB connector used for power, data and sometimes video on many modern devices. The connector itself does not guarantee a particular speed or voltage, so check the supported USB version, data rate and whether it carries more than 5V via USB Power Delivery.
USB-C
USB-C is a small, reversible USB connector that can carry power, data and, on some devices, video over a single cable. The same connector can range from charging only to high-speed data, so the functions a given port actually supports vary.

Related Tutorials

Free guides on learn.littlebird.com.au

Stella
Stella Expert

Ask me anything about this product

Maddy, co-founder of Little Bird

Need help? We're here for you!

Hi, I'm Maddy. My team and I are ready to help with your order or any questions.