KRUXMIND
Speedcubing Tracker
ESENPTDE

Smart cubes Bluetooth: como funcionam e como conectá-los

Um smart cube é um cubo mágico com sensores internos que reporta cada giro por Bluetooth Low Energy (BLE) em tempo real, sem precisar de um pad nem de um cronômetro separado. Este guia explica como funcionam os protocolos das principais marcas, o que diferencia um GAN de um MoYu ou um QiYi, e como conectar o seu ao Kruxmind — que suporta nativamente pelo navegador em três lugares diferentes: o Timer, o Desafio Diário e o 1v1 online.

O que é um smart cube e o que ele resolve

Um 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).

As marcas e seus protocolos

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:

GAN

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.

MoYu

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.

QiYi

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).

Compatibilidade com o Kruxmind

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:

PlataformaSuporte 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.

Como conectar seu smart cube

  1. Abra kruxmind.app/timer (ou o Desafio Diário, ou battle.kruxmind.app para o 1v1) no Chrome ou Edge, com o Bluetooth do dispositivo ligado.
  2. No painel de smart cube, escolha sua marca (GAN, MoYu ou QiYi) e confirme a permissão de Bluetooth que o navegador pede.
  3. Na primeira vez, alguns modelos pedem o endereço MAC do cubo (visível no app oficial do fabricante, ou com uma ferramenta como o nRF Connect no Android). Ele fica salvo para as próximas conexões — não precisa repetir, nem parear de novo ao trocar de seção dentro do Kruxmind.
  4. Depois de conectado, resolva o scramble na mão: o cronômetro detecta o primeiro giro real e inicia sozinho.

Problemas comuns de conexão

O cubo não aparece ao buscar dispositivos

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).

Pede o MAC toda vez que você conecta

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.

No Windows demora muito ou nunca conecta sozinho

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.

Conecta mas não reporta nenhum giro

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