MINDUm cubo comum não sabe quais giros você fez: apenas um cronômetro externo mede o tempo total. Um smart cube tem um sensor por peça (ou por eixo, dependendo do design) que detecta cada rotação e a transmite por BLE instantaneamente. Isso permite três coisas que um cronômetro manual não consegue: iniciar e parar sozinho (sem tocar na tela), reconstruir o solve completo movimento por movimento para revisar depois, e medir métricas reais como o TPS (turns per second) ou a divisão de tempo por fase (Cross/F2L/OLL/PLL).
O mercado de smart cubes hoje é dominado por três fabricantes com protocolos próprios e incompatíveis entre si — nenhum usa um perfil BLE padrão de "cubo", cada um inventou o seu:
O fabricante com a maior base instalada e o protocolo mais bem documentado (com licença permissiva, graças a projetos da comunidade). A linha topo de linha é a série 356 i (356 i → 356 i Play → 356 i2 → 356 i3, o primeiro com ímãs ajustáveis) e a série 12 ui (com "PowerPod", bateria indutiva). A GAN já passou por várias gerações de protocolo BLE (Gen2, Gen3, Gen4); os cubos mais recentes criptografam a comunicação com AES pelo endereço MAC, o que complica um pouco a conexão inicial mas não a torna menos confiável depois de pareado.
A MoYu tem, na prática, dois protocolos distintos dependendo do modelo — algo que gera confusão real entre os usuários:
Se o seu MoYu não conecta a um app que suporta GAN, provavelmente ele é dessa segunda família — precisa de um driver específico para MoYu, não o de GAN.
A QiYi usa seu próprio protocolo (identificado como QYSC na documentação da comunidade), com um handshake de pareamento próprio ("App Hello" com chave de aplicação) e verificação de integridade CRC-16. Modelos como o QiYi AI 3x3 e o QY Smart Cube S o usam. Está documentado publicamente pela comunidade de speedcubing (incluindo ferramentas de captura de tráfego BLE para verificá-lo).
O Kruxmind conecta nativamente, sem instalar nada, com as três marcas — GAN, MoYu e QiYi — via Web Bluetooth direto do navegador, e não só em um lugar. Depois de pareado, o mesmo cubo funciona em:
| Plataforma | Suporte Web Bluetooth |
|---|---|
| Android (Chrome/Edge) | ✅ Sim |
| Windows/macOS/Linux (Chrome/Edge) | ✅ Sim |
| iOS/iPadOS (Safari) | ❌ Não — limitação da Apple, não do navegador nem do Kruxmind. A Apple não implementa Web Bluetooth no Safari. |
Confirme que o Bluetooth do sistema está ligado (não só o do navegador) e que o cubo está "acordado" (dê um giro antes de buscar — muitos entram em repouso depois de alguns minutos sem uso).
O identificador que o navegador usa para "lembrar" um dispositivo Bluetooth nem sempre é estável entre sessões. Se ele pedir de novo toda vez, é sinal de que seu navegador não está persistindo essa associação — fechar e reabrir a aba e tentar de novo costuma resolver.
A detecção automática de dispositivos Bluetooth próximos (sem tocar em nada) é menos confiável no Windows do que no Android — é uma limitação conhecida do sistema operacional, não do cubo. O pareamento manual (escolher da lista) funciona igual de bem.
Alguns modelos precisam de um sinal de "acordar" do software ao reconectar (não só no primeiro pareamento) para começar a transmitir. Se isso acontece depois de uma reconexão (Bluetooth caiu e reconectou), desconectar totalmente e conectar de novo do zero costuma resolver.
← Início · Dicionário · FAQ · Guia FTO · Métodos de resolução · Base científica · Sobre