Features Compared
BlueMicro is currently missing some features found in other popular firmware. This table compares the features supported by BlueMicro, QMK and ZMK:
Feature | BlueMicro | QMK nRF52 Fork | ZMK |
---|---|---|---|
Connectivity and Power Saving Options | |||
Low Latency BLE Support | ✅ | ✅ | |
Multi-Device BLE Support (Several Computers) 1 | ✅ | ✅ | |
USB HID 1,2 | ✅ | ✅ | ✅ |
Battery Reporting (BLE Battery Service) | ✅ | ✅ | |
Low Power Sleep States | ✅ | 🚧 | |
Low Active Power Usage | ✅ | ||
Firmware Options | |||
Keymaps and Layers | ✅ | ✅ | ✅ |
Basic Keycodes | ✅ | ✅ | ✅ |
Basic consumer (Media) Keycodes | ✅ | ✅ | ✅ |
Mouse Keys | ✅ | ✅ | |
Hold-Tap (which includes Mod-Tap and Layer-Tap) | ✅ | ✅ | ✅ |
One Shot Keys | ✅ | ✅ | 🚧 |
Combo Keys | ✅ | ✅ | 🚧 |
Macros | ✅ | ✅ | 🚧 |
Keyboard and Controller Board Hardware Options | |||
Ghosted Keys Support | 🚧 | ✅ | |
Split Keyboard Support | ✅ | ✅ | ✅ |
Key Backlight LED PWM Control | ✅ | ✅ | |
RGB Underglow 1 | ✅ | ✅ | ✅ |
Encoders 3 | ✅ | ✅ | ✅ |
OLED Display Support 1 | 🚧 | ✅ | 🚧 |
Audio/Speaker Support | ✅ | ✅ | |
Low Power Mode (VCC Shutoff) | ✅ | 🚧 | |
Microcontroller Support | |||
Support for Nordic nRF52 Microcontrollers | ✅ | ✅ | |
Support for Wide Range of ARM Microcontrollers | ✅ | ||
Support for AVR/8 Bit Microcontrollers | ✅ | ||
Tooling and Build Configuration | |||
Serial Debug CLI | ✅ | ||
Web Bluetooth Configuration | 💡 | ||
Hardware Troubleshooting tools | ✅ | ||
User Configuration Repositories | ✅ | ✅ | |
Realtime Keymap Updating | ✅ | 💡 |
This Features Compared page is licenced under CC-BY-NC-SA-4.0 and was adapted from ZMK Firmware Documentation originally created by the ZMK Project Contributors.
Notes