A small, programmable, open source 10- keys mechanical keyboard, powered by the Raspberry Pi RP2040 microcontroller

ANAVI Macro Pad 10

Sold by ANAVI Technology


No tax for United States [change]
Stock available: 10

What is it?

ANAVI Macro Pad 10 is a small, programmable, open source 10-keys hot-swap mechanical keyboard. It is powered by the mighty Raspberry Pi RP2040 microcontroller at the heart of the Seeed XIAO RP2040, which also provides USB Type-C connector.

ANAVI Macro Pad 10 supports the open source firmware QMK and KMK. Out of the box it comes with KMK, an advanced but easy-to-use firmware written in CircuitPython.

Why did you make it?

ANAVI Macro Pad 10 can be customized to fit various use cases: video or audio editing, entertainment broadcasting, gaming, programming, etc.

You can easily boost your productivity with the precise control and helpful lighting effects, provided by ANAVI Macro Pad 10.

It is really easy to use - just connect the device to your Windows, MacOS, or GNU/Linux computer with a USB Type-C cable and you are ready to go.


  • Inputs: Rotary encoder with clickable switch and nine hot-swappable Cherry MX-style switche
  • *Keys: *Nine Gateron red, linear, non-clicky mechanical switches and transparent keycaps with yellow LED backlighting
  • Peripherals: RGB LED on top, WS2812B addressable LED strip for bottom-lighting
  • MCU: Raspberry Pi RP2040
  • Connectivity: USB-C
  • Firmware: KMK and QMK firmware
  • Compatibility: Windows, macOS, and Linux support
  • Dimensions: 73.0 x 91.0 mm (2.87 x 3.58 inches)

In addition, ANAVI Macro Pad 10 offers a rotary encoder with clickable switch and nine hot-swappable Gateron red mechanical switches, translucent keycaps and stickers. The black, gold-plated PCB features yellow backlighting under each key, RGB LED on the front and four WS2812B LEDs for under-lighting. The hot-swappable sockets allow you to change the mechanical switches easily, with no soldering required.

What comes in a kit?

ANAVI Macro Pad 10 comes as a do-it-yourself (DIY) kit:

  • Mini hot-swappable mechanical keyboard with a clickable rotary encoder, USB-C, RP2040 microcontroller, backlighting and under lighting
  • 9 Gateron red mechanical switches
  • Acrylic enclosure, screws and nuts
  • Stickers

Note: USB to USB-C cable is not included in the kits.

What firmware is supported?

ANAVI Macro Pad 10 supports:

Out of the box ANAVI Macro Pad 10 comes pre-installed with CircuitPython and KMK.

What makes it special?

There are literally hundreds of mechanical keyboards on the market. Unlike the rest, ANAVI Macro Pad 10 is entirely open source, affordable, compact, highly customizable and suitable for a wide range of applications. ANAVI Macro Pad 10 comes as a do-it-yourself (DIY) kit that is super easy to assemble and requires no soldering!

ANAVI Macro Pad 10 combines open hardware with free and open source software. It has been designed with free and open source software. The printed circuit board was made with KiCad.


ANAVI Macro Pad 10 was brought to life in 2022 thanks to a crowdfunding campaign at Crowd Supply. Now thanks to Lectronz we can reduce the carbon footprint from transportation and offer ANAVI Macro Pad 10 to individuals within the European Union (EU) with direct shipping from Plovdiv, Bulgaria. Prices include VAT. Shipping with a tracking number is available through the services of DPD Economy or Bulgarian posts.

Links to code and documentation

Documentation (github.com)

Code (github.com)

Design Files (github.com)

Certified Open Source Hardware - OSHW BG000093

Shipping policy

No information available.

The seller

ANAVI Technology

Plovdiv, Plovdiv, Bulgaria
5 orders since Jan 23, 2023
Combining open source hardware with open source software in Plovdiv, Bulgaria