Peter's keyboard firmware (QMK) https://qmk.fm/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Peter J. Jones d595664318
Import the config for my Dactyl Manuform Mini
преди 3 месеца
.github Fix typos in stale.yml (#7489) преди 6 месеца
.vscode Generalize Tap Dance Layer functions (#6629) преди 8 месеца
bin Add pep8-naming to our python linting преди 6 месеца
docs fix instructions for oneshot layer handling on key release (#7554) преди 6 месеца
drivers Enable bitbang ws2812 for f4 (#7571) преди 5 месеца
keyboards Import the config for my Dactyl Manuform Mini преди 3 месеца
layouts [Keymap] Display logo for caps lock indication on crkbd using old OLED driver (#7535) преди 6 месеца
lib Also fix flash преди 6 месеца
quantum Updated slave encoder sync to reduce dropped pulses - v2 (#7505) преди 6 месеца
tests clang-format changes преди 9 месеца
tmk_core Set proper AVR part for USBasp avrdude flashing (#7552) преди 6 месеца
users [Keymap] Display logo for caps lock indication on crkbd using old OLED driver (#7535) преди 6 месеца
util Fix install for Linux Ubuntu (#7520) преди 6 месеца
.clang-format fix indent size преди 1 година
.clang_complete Vim Layout for Ergodox-EZ (mac only) (#2112) преди 2 години
.editorconfig QMK CLI and JSON keymap support (#6176) преди 10 месеца
.gitattributes Set eep files to binary mode преди 3 години
.gitignore [Docs] Update hand wire guide (#7044) преди 7 месеца
.gitmodules add lufa as a submodule преди 9 месеца
.travis.yml CI - Fix change detection (#7038) преди 7 месеца
CODE_OF_CONDUCT.md updates the coc преди 9 месеца
Dockerfile Update docker util script and travis to use new base container преди 10 месеца
Doxyfile Generate API docs from source code comments (#2491) преди 2 години
LICENSE add an explicit lisence file for github to pickup преди 2 години
Makefile Allow 'make all:<user>' to not build EVERYTHING (#7402) преди 6 месеца
Vagrantfile Configure Vagrant to use qmk_base_container (#6194) преди 10 месеца
autocomplete.sh Make arguments redo, subproject elimination (#1784) преди 2 години
book.json adds redirects for docs преди 2 години
bootloader.mk Update bootloader.mk (#6698) преди 8 месеца
build_full_test.mk Add SRC and OPT_DEFS when building tests преди 2 години
build_json.mk Add JSON keymap to prereq list of C keymap преди 6 месеца
build_keyboard.mk add 'objs-size' target into tmk_core/avr.mk (#5490) преди 10 месеца
build_layout.mk Add a mechanism for force building a particular community layout (#5027) преди 1 година
build_test.mk Split common.mk into common.mk and common_features.mk преди 3 години
common.mk Move Split Common VPATH addition (#4716) преди 1 година
common_features.mk Relocate magic keycode processing (#7512) преди 6 месеца
doxygen-todo Generate API docs from source code comments (#2491) преди 2 години
license_GPLv2.md Clarify the quantum license (#1042) преди 3 години
license_GPLv3.md Clarify the quantum license (#1042) преди 3 години
license_Modified_BSD.md Clarify the quantum license (#1042) преди 3 години
message.mk Add list-keymaps make target (#5563) преди 8 месеца
nose2.cfg Setup a python test framework преди 9 месеца
readme.md Set up language fallback for docs, and update translation guidelines (#7403) преди 6 месеца
requirements.txt Add pep8-naming to our python linting преди 6 месеца
secrets.tar.enc update building for .hex, secrets moving преди 2 години
setup.cfg Add flake8 to our test suite and fix all errors (#7379) преди 6 месеца
shell.nix Fix shell.nix by pinning nixpkgs (#6213) преди 6 месеца
show_options.mk Add Dip Switch as a core feature (#6140) преди 9 месеца
testlist.mk Add basic infrastrucure for building full tests преди 3 години

readme.md

Quantum Mechanical Keyboard Firmware

Current Version Build Status Discord Docs Status GitHub contributors GitHub forks

This is a keyboard firmware based on the tmk_keyboard firmware with some useful features for Atmel AVR and ARM controllers, and more specifically, the OLKB product line, the ErgoDox EZ keyboard, and the Clueboard product line.

Documentation

The docs are powered by Docsify and hosted on GitHub. They are also viewable offline; see Previewing the Documentation for more details.

You can request changes by making a fork and opening a pull request, or by clicking the “Edit Document” link at the bottom of any page.

Supported Keyboards

The project also includes community support for lots of other keyboards.

Maintainers

QMK is developed and maintained by Jack Humbert of OLKB with contributions from the community, and of course, Hasu. The OLKB product firmwares are maintained by Jack Humbert, the Ergodox EZ by ZSA Technology Labs, the Clueboard by Zach White, and the Atreus by Phil Hagelberg.

Official Website

qmk.fm is the official website of QMK, where you can find links to this page, the documentation, and the keyboards supported by QMK.