Out of the box, all ANAVI Macro Pad 2 kits are powered by the popular, open source QMK firmware—the same firmware, not coincidentally, that we use for ANAVI Macro Pad 8.
QMK stands for Quantum Mechanical Keyboard. It is an open source community project centered around developing various computer input devices. QMK source code is hosted in GitHub under GPLv2 license. More than 1,740 developers have contributed to this open source firmware over the years, and it supports over 2000 keyboard and keypad brands.
QMK provides a few different ways to select, customize, and flash a keymap for your keyboard:
You can use QMK on MS Windows, MacOS, and GNU/Linux distributions. Although QMK is powerful and flexible, it takes some time to get used to. Please explore in details this tutorial from the official documentation and install all required software suitable for the operating system on your PC.
The QMK source code for ANAVI Macro Pad 2 is in the main GitHub repository. So far, there are 10 keymaps available:
git commit -sand
git pushwith a single click
Over time, we plan to extend the list above with additional keymaps for popular software applications. In fact, we already have some pull requests waiting on the QMK firmware maintainers. Please feel free to submit your favorite keymaps, as well. And please let us know if you need a hand. We’d e more than happy to help!
Out of the box, all ANAVI Macro Pad 2 kits will come with the default keymap. Details on how to flash firmware with different keymaps can be found in our user’s manual.
Thank you for supporting ANAVI Macro Pad 2. We have some interesting updates coming up, so stay tuned for more content!
Make your lights open source and connect your LED strip to the WiFi network with ANAVI Light Controller!
The open source smart solder smoke absorber
An ESP8266-powered, open source, Wi-Fi dev board to control two 5 V or two 12 V LED strips
An ESP8266-powered, open source, Wi-Fi dev board with temperature and humidity sensors
ANAVI Play pHAT is a super simple, low cost open source hardware add-on board for Raspberry Pi with buttons for retro gaming and slots for up to 3 I2C sensor modules.
Open source, programmable, eight-key keypad with backlighting, underlighting, and OLED screen