Preencha antes de gravar. Ao terminar a gravação, a página aplica tudo
sozinha, pelo cabo.
Em branco mantém o nome atual. Um nome próprio evita que celulares de
adversários, com a rede antiga salva, fiquem tentando conectar sozinhos.
Escreva PADRAO para voltar ao nome de fábrica, que é Robô_
mais quatro dígitos do próprio chip — por exemplo
Robô_3F36.
Anote em lugar seguro. Não aparece em nenhuma tela do equipamento — para
consultá-la depois é preciso ligar o cabo de novo.
Rede do roteador, para a nuvem PJE (opcional)
Não use em campeonato. Configurar um roteador faz o equipamento
tentar essa rede no boot em vez de criar a própria. Para arena, deixe em
branco e o modo em AP.
O ESP8266 só enxerga redes de 2,4 GHz. Escreva
LIMPAR para remover o roteador já salvo no equipamento.
AULA é o padrão de fábrica e o único em que a rede do equipamento nunca sai do
ar. Ele sobe nela e espera 2 minutos: se alguém entrar, fica só
nela até ser reiniciado; se ninguém entrar, entra também
no roteador, para a nuvem PJE — e continua alcançável em
192.168.4.1. Enquanto houver alguém na rede do equipamento,
a consulta à PJE fica pausada — e, se essa pessoa
comandar o equipamento, a nuvem é desligada até o equipamento
ser reiniciado. Sem isso ela voltaria meio minuto depois
de a pessoa soltar o controle e poria o equipamento para andar sozinho no
meio da turma.
Nos outros dois, o equipamento troca uma rede pela outra: entrando no
roteador, a rede própria sai do ar.
Nuvem PJE (opcional)
Exige internet. A PJE só funciona com o equipamento conectado a
um roteador. Em modo AP, o de campeonato, ele nunca consulta a nuvem.
Para campeonato, deixe em branco.
Para um equipamento que voltou da escola para o campeonato. As credenciais
continuam gravadas; o equipamento é que para de consultar a nuvem.
Motores (opcional)
Deixe em branco para não mexer. As três velocidades vão de
280 a 1023; abaixo de 280 o motor
zumbe sem girar.
Escolha o lado para onde o equipamento desvia quando você manda
ele andar reto — não o motor que você quer mexer. A correção
é simétrica: um motor ganha o que o outro perde, então o equipamento não
fica mais lento. Se 30 não bastar, suba de 10 em 10.
Mais sobre isso.
O que está gravado no equipamento
Produto
--
Chip ID
--
Rede do equipamento
--
Senha do equipamento
--
Rede do roteador
--
Usa ao ligar
--
Estado agora
--
Endereço
--
Velocidade
--
Calibração
--
Versão
--
PJE
--
Equipamento PJE
--
Lido do próprio equipamento, não do que foi digitado aqui.
PASSO 2
Navegador sem suporte.
Este gravador usa a Web Serial API, disponível apenas no Chrome, Edge ou
Opera em computador. Safari e Firefox não funcionam.
Origem insegura.
A página precisa ser aberta em http://localhost ou em um
endereço HTTPS. Abrir o arquivo direto pelo file:// não funciona.
A configuração do passo 1 será aplicada automaticamente ao final.
Sem informação de build.
Rode ./atualizar-binarios.sh para saber qual versão está aqui.
Ver o log do equipamento
Clique de novo em CONECTAR E GRAVAR e escolha
Logs & Console. O log de boot mostra o nome da rede
daquele equipamento, que muda de placa para placa:
Exemplo
[WiFi] SSID: Robô_DBF9
Um de cada vez. O console e a configuração disputam a mesma
porta USB. Feche a janela Logs & Console antes de aplicar a
configuração, e vice-versa.
Mensagens em vermelho no console →
Depois de gravar
As configurações são apagadas.
Gravar o LittleFS regrava o config.json, então o equipamento volta ao
padrão: endereço http://192.168.4.1 e PWM
750. Um equipamento novo sorteia uma senha própria no primeiro boot —
por isso o passo 1.
Por que isso acontece →
A configuração é mantida.
Este firmware grava só o programa: rede, senha e PJE que já estavam no
equipamento continuam lá — a menos que você marque Erase device
no diálogo de gravação. Apagando, ou num equipamento novo, ele sobe com o nome
de fábrica e sorteia uma senha própria no primeiro boot
— por isso o passo 1. O endereço é http://192.168.4.1.
A porta não aparece?
As três causas mais comuns: falta o driver CH340 (Windows e
macOS), a porta está ocupada por outro programa, ou o
cabo USB é só de energia — muitos cabos de carregador
não têm os fios de dados.