zmk_mf68/docs/docs/intro.md
2020-11-16 15:33:44 -05:00

4.7 KiB

title sidebar_label slug
Introduction to ZMK Introduction /

ZMK Firmware is an open source (MIT) keyboard firmware built on the Zephyr™ Project Real Time Operating System (RTOS). ZMK's goal is to provide a modern, wireless, and powerful firmware free of licensing issues.

Features

ZMK is currently missing some features found in other popular firmware. This table compares the features supported by ZMK, BlueMicro and QMK:

Feature ZMK BlueMicro QMK
Low Latency BLE Support
Multi-Device BLE Support
USB Connectivity
User Configuration Repositories
Split Keyboard Support
Keymaps and Layers
Hold-Tap (which includes Mod-Tap and Layer-Tap)
Keyboard Codes
Media & Consumer Codes
Encoders1
OLED Display Support2 🚧 🚧
RGB Underglow
One Shot Keys 🚧
Combo Keys 🚧
Macros 🚧
Mouse Keys
Low Active Power Usage
Low Power Sleep States 🚧
Low Power Mode (VCC Shutoff) 🚧
Battery Reporting 🚧
Shell over BLE
Realtime Keymap Updating 💡
AVR/8 Bit
Wide Range of ARM Chips Supported

Code Of Conduct

Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.


  1. OLEDs are currently proof of concept in ZMK. ↩︎

  2. Encoders are not currently supported on peripheral side splits. ↩︎