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.
 
 
 
 
 
QMK Bot ce379ef458 Merge remote-tracking branch 'origin/master' into develop 2 years ago
..
README.md [Core] [Docs] Remove travis-ci references (#13916) 2 years ago
_summary.md Fix capitalisation of "GitHub" (#9184) 3 years ago
hardware.md [Docs] Use HTTPS for images and links where possible (#11695) 3 years ago
hardware_avr.md Port new_keyboard.sh to CLI (#13706) 2 years ago
hardware_drivers.md Ensure single newline at EOF for core files (#11310) 3 years ago
hardware_keyboard_guidelines.md [Docs] Use HTTPS for images and links where possible (#11695) 3 years ago
newbs.md [Docs] Use HTTPS for images and links where possible (#11695) 3 years ago
newbs_best_practices.md Fix capitalisation of "GitHub" (#9184) 3 years ago
newbs_building_firmware.md [Docs] Spanish translation (#7068) 4 years ago
newbs_building_firmware_configurator.md Fix capitalisation of "GitHub" (#9184) 3 years ago
newbs_flashing.md [Docs] Spanish translation (#7068) 4 years ago
newbs_getting_started.md [Docs] Use HTTPS for images and links where possible (#11695) 3 years ago
newbs_learn_more_resources.md Fix capitalisation of "GitHub" (#9184) 3 years ago
newbs_testing_debugging.md [Docs] Use HTTPS for images and links where possible (#11695) 3 years ago

README.md

Firmware Quantum Mechanical Keyboard

Versión actual Discord Estado de la documentación Contribuyentes en GitHub Forks en GitHub

¿Qué es el firmware QMK?

QMK (Quantum Mechanical Keyboard) es una comunidad open source que mantiene el firmware QMK, QMK Toolbox, qmk.fm, y estos documentos. El firmware QMK es un firmware para teclados basado en tmk_keyboard con algunas características útiles para controladores Atmel AVR, y más específicamente, la línea de productos OLKB, el teclado ErgoDox EZ, y la línea de productos Clueboard. También ha sido portado a chips ARM chips usando ChibiOS. Lo puedes utilizar para manejar tu propio teclado ya sea cableado a mano o basado en una PCB personalizada.

Cómo conseguirlo

Si estás pensando en contribuir con un keymap, teclado, or característica a QMK, la manera más sencilla es hacer un fork del repositorio en GitHub, y clonar tu repositorio localmente para hacer los cambios, subirlos, y abir un Pull Request desde tu fork.

De cualquier manera, también puedes descargarlo directamente en formatos (zip, tar), o clonarlo via git (git@github.com:qmk/qmk_firmware.git), o https (https://github.com/qmk/qmk_firmware.git).

Cómo compilar

Antes de poder compilar, necesitarás instalar un entorno para el desarrollo de AVR y/o ARM. Una vez hayas completado este paso, usarás el comando make para compilar un teclado y keymap con la siguiente notación:

make planck/rev4:default

Este ejemplo compilaría la revisión rev4 del teclado planck con el keymap default. No todos los teclados tienen revisiones (también llamados subproyectos o carpetas), en ese caso, se puede omitir:

make preonic:default

Cómo personalizar

QMK tiene montones de características para explorar, y una buena cantidad de documentación de referencia en la que sumergirse. Se pueden sacar provecho de la mayoría de las características modificando tu keymap, y cambiando los keycodes.