Ir para o conteúdo

Navegadores compatíveis

O Lab precisa de duas APIs do navegador para chegar ao braço: Web Serial para USB e Web Bluetooth para a conexão sem fio. Só os navegadores baseados em Chromium as implementam.

Navegador Ler o curso Conectar por USB Conectar por Bluetooth
Chrome, desktop sim sim sim
Edge, desktop sim sim sim
Brave, Opera, Vivaldi, desktop sim sim sim
Chrome no Android sim não sim, com ressalvas
Firefox, qualquer plataforma sim não não
Safari, qualquer plataforma sim não não
Qualquer navegador no iOS ou iPadOS sim não não

Quando a API não existe, os blocos de USB e Bluetooth na janela de conexão ficam desativados e marcados com Chrome browser required. Nada está quebrado — o navegador simplesmente não tem como abrir uma porta serial.

A janela de conexão em um navegador sem Web Serial: USB e Bluetooth marcados com Chrome browser required

O que o Firefox ou o Safari mostram: as opções de hardware ficam desativadas, o braço virtual continua funcionando.

Tudo o que não toca no hardware funciona em qualquer lugar: a leitura, a vista 3D, o braço virtual e os módulos de visão computacional com sua cena virtual.

Links abertos a partir do Instagram, Facebook, LinkedIn, TikTok ou WhatsApp carregam nos navegadores próprios desses aplicativos, onde o login com o Google é bloqueado e as APIs de hardware não existem. O Lab detecta isso e oferece Open in your browser; no iOS, use o menu ••• e escolha Abrir no navegador.

Máquinas gerenciadas e de escolas

Duas políticas costumam atrapalhar, e ambas parecem um aplicativo com defeito:

  • Um parque de máquinas padronizado no Firefox. Nenhuma configuração fará com que ele se conecte a um braço.
  • Permissões de dispositivos desativadas por política corporativa. O seletor de portas nunca aparece, ou aparece vazio, em todas as máquinas gerenciadas, enquanto um notebook pessoal funciona bem.

Teste em uma máquina gerenciada de verdade, com uma conta de usuário comum, antes de o curso começar. Veja Solução de problemas em sala de aula.

Particularidades do Bluetooth

O adaptador sem fio do braço anuncia o Nordic UART Service. O navegador precisa ter permissão de Bluetooth, e o adaptador do sistema operacional precisa estar ligado — se estiver desligado, o bloco fica âmbar e mostra Bluetooth is off, e volta a funcionar sozinho assim que você o liga.

No Linux, pode ser necessário adicionar a conta de usuário ao grupo dono dos dispositivos seriais para que a porta apareça.