QMK
Appearance
| QMK | |
|---|---|
| Written in | C |
| Platform | Atmel AVR, ARM |
| Type | Input device firmware |
| License | Mostly GPLv2, but has code under MIT, Modified BSD License, Apache License, and GPLv3[1] |
| Website | qmk |
| Repository | https://github.com/qmk/qmk_firmware |
QMK (Quantum Mechanical Keyboard[2]) is open-source firmware for microcontrollers that control computer keyboards.[3][4][5] The QMK Configurator is freely available software which facilitates designing keyboard layouts and then turning them into firmware files. QMK keyboard firmware is an open-source keyboard firmware for Atmel AVR and Arm USB series controllers [6][7] .The QMK Toolkit is freely available software which facilitates the flashing or application of firmware onto programmable keyboards.
Tools
[edit]VIA is a software program that can be used to configure keyboards that run QMK. It can swap keys and implement macros into the keyboard.[8]
References
[edit]- ↑ "License". QMK Firmware. Archived from the original on 2023-12-27. Retrieved 2023-10-18.
- ↑ "QMK Firmware Docs". docs.qmk.fm. Retrieved 2023-04-01.
- ↑ Panos, Kristina (2020-05-05). "The ABCs Of Adding QMK To A WASD Keyboard". Hackaday. Retrieved 2023-03-06.
- ↑ Panos, Kristina (2021-08-05). "Kinesis + Teensy = QMK Advantage Over Your Keyboard". Hackaday. Retrieved 2023-03-06.
- ↑ Nardi, Tom (2020-06-19). "Vintage Keyboard Gets The QMK Treatment". Hackaday. Retrieved 2023-03-06.
- ↑ Panos, Kristina (2021-08-05). "Kinesis + Teensy = QMK Advantage Over Your Keyboard". Hackaday. Retrieved 2023-03-06.
- ↑ "QMK technology application".
- ↑ Porter, Jon (2022-10-05). "The best mechanical 7LUCP to buy right now". The Verge. Retrieved 2023-03-06.
External links
[edit]- Official website
- "QMK". GitHub. Retrieved 2023-04-01.
- "Using QMK on RP2040 Microcontrollers". Adafruit. Retrieved 2023-03-06.