qmk_firmware/keyboards/anavi/macropad2
..
keymaps
config.h
info.json
macropad2.c
macropad2.h
readme.md
rules.mk

ANAVI Macro Pad 2

ANAVI Macro Pad 2 is an open source, custom programmable, tiny 2% mechanical keyboard/keypad with backlit. Each of the two keys allows you to reprogram and use it as macro keypad or even dedicated shortcut keys.

ANAVI Macro Pad 2 can be customized for multiple use cases across various industries. It is the perfect fit for copy and paste as well as video conferencing applications. You can easily turn the camera or microphone on or off. Various keymaps are available, including for Zoom, Jitsi, Skype, Microsoft Teams, Google Meet, and Git.

Powered by Microchip ATtiny 85 microcontroller and with microUSB connector. Only free and open source software tools like KiCad, OpenSCAD, and Inkscape were used to design ANAVI Macro Pad 2. ANAVI Macro Pad 2 relies on QMK firmware, Micronucleus and V-USB.

Note: Due to limited firmware space, a lot of features have to be disabled to get a functioning QMK based keyboard.

Make example for this keyboard (after setting up your build environment):

make anavi/macropad2:default

See the build environment setup and the make instructions for more information. Brand new to QMK? Start with our Complete Newbs Guide.

Flashing

Prerequisites

git clone https://github.com/micronucleus/micronucleus.git
cd micronucleus/commandline/
sudo make install

On GNU/Linux distributions, you will need proper privileges to access the MCU. You can either use sudo when flashing firmware, or place these files in /etc/udev/rules.d/. Once added run the following:

sudo udevadm control --reload-rules
sudo udevadm trigger

Instructions

  • Run one of the following commands:
make anavi/macropad2:default:flash

# or directly with...
micronucleus --run <firmware.hex>
  • Plug ANAVI Macro Pad 2 to the USB port and the flashing procedure should start

Recovery