QMK vs ZMK: qual firmware de teclado escolher
QMK e ZMK são dois firmwares open source para teclados mecânicos. O QMK nasceu focado em teclados com fio, tem o maior ecossistema e ferramentas como VIA e Vial. O ZMK foi criado para teclados sem fio, roda sobre o Zephyr RTOS e integra processamento e Bluetooth num único chip — o que rende muito mais autonomia de bateria. Na Keychron, os dois funcionam pelo Keychron Launcher.
Se você está escolhendo um teclado novo, deve ter notado uma mudança: durante anos o normal era ver QMK no nome dos modelos, mas agora aparece cada vez mais o ZMK — em séries como K10 ZMK, V Ultra, Q Ultra e B Pro. Daí vem a pergunta inevitável: qual é a diferença, e qual escolher?
Os dois são firmwares de código aberto, mas foram desenhados com prioridades diferentes: personalização, tipo de conexão e consumo de energia. Vamos comparar de um jeito simples.
O que é QMK
Quantum Mechanical Keyboard
O firmware open source mais consagrado para teclados mecânicos, com anos de desenvolvimento, comunidade enorme e ecossistema completo.
Baseado no Zephyr RTOS
Criado desde o início para teclados sem fio, com foco em gestão de energia e suporte direto a Wireless SoC.
O QMK suporta uma variedade enorme de recursos: macros, camadas (layers), keycodes personalizados, tap dance, iluminação RGB e remapeamento de teclas via VIA ou Vial. Isso permite ajustar o teclado nos mínimos detalhes.
Ele foi pensado principalmente para teclados com fio e roda tanto em microcontroladores 8-bit AVR quanto 32-bit ARM — por isso é tão popular entre fabricantes e desenvolvedores. Para modelos sem fio, cada marca costuma desenvolver uma solução extra de Bluetooth ou 2.4 GHz que trabalha junto com o QMK.
O que é ZMK
O ZMK é um firmware open source construído sobre o Zephyr RTOS e desenhado para teclados mecânicos sem fio desde o primeiro dia. Ele roda em microcontroladores modernos, como a linha Nordic nRF52 e o Raspberry Pi RP2040.
O grande diferencial é integrar o firmware e o sistema Bluetooth diretamente ao Wireless SoC. Em muitos projetos, tudo roda em um único chip — o que reduz a complexidade do hardware e o consumo total de energia.
Além disso, o ZMK tem níveis de economia de energia como Idle, Deep Sleep e Soft Off, que reduzem o gasto quando o teclado não está em uso — mantendo a conexão Bluetooth estável e esticando bastante a bateria.
Hoje a Keychron usa ZMK em várias séries sem fio, como B Pro, K Ultra 8K, V Ultra 8K e Q Ultra 8K.
Tabela comparativa: QMK vs ZMK
| Característica | QMK | ZMK |
|---|---|---|
| Indicado para | Teclados com fio | Teclados sem fio |
| Base do sistema | QMK Firmware | Zephyr RTOS |
| Conexão e energia | USB; gestão de energia depende do hardware | Bluetooth LE + USB; projetado para economizar energia |
| Personalização | VIA, Vial, Keychron Launcher | ZMK Studio, Keychron Launcher |
| Ponto forte | Ecossistema grande, compatível com muitos teclados | Suporte direto a Wireless SoC, bateria de longa duração |
Por que o ZMK economiza mais energia
O ZMK foi feito para o sem fio desde o começo e roda sobre o Zephyr RTOS, com suporte direto a Wireless SoC. Isso permite que o firmware cuide tanto do processamento do teclado quanto da conexão Bluetooth dentro de um mesmo chip.
Já em vários teclados sem fio com QMK, o MCU que processa o teclado é separado do chip que faz a comunicação sem fio. O desenho varia conforme o fabricante, mas usar mais de um chip pode pesar no consumo e aumentar a complexidade do hardware.
Some a isso os modos Idle, Deep Sleep e Soft Off, e o resultado aparece na tomada — ou melhor, na ausência dela.
Um exemplo prático de autonomia
Compare as séries Keychron Q Ultra e Q Max: as duas usam bateria de 4.000 mAh, mas firmwares diferentes.
Q Max Series (QMK)180 h
Q Ultra Series (ZMK)660 h
Por que o Wireless SoC importa
Wireless SoC é um chip que reúne, num só componente, a unidade de processamento e o sistema de comunicação sem fio (como o Bluetooth Low Energy). A ideia é parecida com a dos chips SoC usados em smartphones e dispositivos modernos: menos peças, menos complexidade e mais eficiência.
Como o ZMK roda diretamente sobre esse tipo de chip, ele aproveita ao máximo os recursos de Bluetooth e de gestão de energia — incluindo os modos Idle, Deep Sleep e Soft Off — e reduz o trabalho de coordenação entre processamento e rádio.
As limitações atuais do ZMK
Apesar de crescer rápido, o ecossistema do ZMK ainda é menor que o do QMK, que tem anos de comunidade e ferramentas maduras. A diferença aparece principalmente no ajuste de keymap em tempo real, que o QMK faz via VIA e Vial — no ZMK, esse papel é do ZMK Studio, ainda em evolução.
Para quem usa Keychron, porém, isso pesa pouco: o Keychron Launcher permite remapear teclas, criar macros e configurar o teclado tanto em QMK quanto em ZMK, direto pelo navegador e sem instalar nada.
O Launcher ainda conta com um assistente de IA que transforma pedidos em linguagem natural em configurações do teclado — remapear teclas, criar macros e definir camadas —, o que reduz bastante a curva de aprendizado.
Conclusão: como escolher
QMK e ZMK são firmwares open source com filosofias diferentes, e não existe um "melhor" universal.
Se você quer um teclado com fio, com personalização minuciosa, ecossistema maduro e ferramentas como VIA e Vial.
Se você quer um teclado sem fio, com foco em autonomia de bateria, gestão de energia eficiente e bom suporte a teclados split.
Na prática, a Keychron trabalha com os dois — e ambos são configuráveis pelo Keychron Launcher, com remapeamento de teclas, macros e o assistente de IA. Do iniciante ao usuário avançado, dá para deixar o teclado do seu jeito.
Conheça os teclados Keychron
Com fio ou sem fio, QMK ou ZMK — todos personalizáveis pelo Launcher.
Ver os teclados KeychronPerguntas frequentes
O que é QMK?
QMK (Quantum Mechanical Keyboard) é um firmware open source para teclados mecânicos que permite personalização avançada, como macros, camadas e remapeamento de teclas, com ferramentas como VIA e Vial.
O que é ZMK?
ZMK é um firmware open source para teclados sem fio, desenvolvido sobre o Zephyr RTOS, com suporte a Bluetooth e foco em gestão eficiente de energia.
Qual a diferença entre QMK e ZMK?
O QMK é voltado principalmente a teclados com fio e tem o ecossistema mais maduro. O ZMK foi feito para teclados sem fio, com suporte direto a Wireless SoC e um sistema de gestão de energia pensado para durar mais bateria.
O ZMK economiza mais energia que o QMK?
Em muitos projetos, sim: ele roda sobre Wireless SoC e tem modos de economia como Idle, Deep Sleep e Soft Off. Mas a autonomia real depende do hardware, da capacidade da bateria, do uso de RGB e do seu padrão de uso.
O que é Wireless SoC?
Wireless SoC (System-on-Chip) é um chip que integra a unidade de processamento e o sistema de comunicação sem fio num só componente, reduzindo a complexidade do hardware e melhorando a eficiência energética.
Devo escolher QMK ou ZMK?
Escolha QMK se quer um teclado com fio e personalização avançada. Escolha ZMK se prioriza teclado sem fio, bateria de longa duração e conexão Bluetooth eficiente.
O Keychron Launcher funciona com QMK e ZMK?
Sim. Ele atende teclados QMK e ZMK, permitindo remapear teclas, configurar macros e ajustar funções pelo navegador, sem instalar software.
Referências
QMK Firmware — licença
ZMK Firmware — documentação oficial
ZMK — estados de baixo consumo (Idle / Deep Sleep / Soft Off)
Nordic Semiconductor — nRF54L15
Om Malik — "Why M1 Chip by Apple Matters"



Deixe um comentário