Primeiros passos
Para a ESP32, a referência estável atual do projeto é a BRMiner 0.9.9.16b.
A documentação começa pela plataforma ESP32 e será ampliada conforme novos hardwares forem homologados no Device Hub.
Para a ESP32, a referência estável atual do projeto é a BRMiner 0.9.9.16b.
A instalação oficial é feita pelo Device Hub em install.hashbr.online.
https://install.hashbr.online.Depois de uma instalação limpa, a placa entra em modo de configuração local.
Procure uma rede semelhante a BRMiner-Setup-XXXXXX. Conecte-se a ela e abra o endereço local de configuração.
Depois de informar o Wi-Fi da sua rede, a ESP32 recebe um novo IP. O endereço exato aparece no Monitor Serial e também pode ser acessado via mDNS quando suportado.
A BRMiner pode ser configurada para pools compatíveis com o protocolo esperado pelo firmware.
No painel local, informe host, porta, carteira/usuário, worker e senha conforme a documentação da pool escolhida. Não copie parâmetros de uma pool para outra sem confirmar o formato exigido.
A interface local permite acompanhar a ESP32 sem instalar programa adicional.
O painel principal é servido diretamente pela placa. Para diagnóstico rápido, a rota de saúde pode ser usada para verificar se o servidor HTTP está respondendo.
/health responder e a página principal não, o problema está na WebUI. Se nem /health responder, verifique primeiro rede, IP e servidor HTTP.A versão 0.9.9.16b utiliza atualização OTA com manifesto assinado e verificação do firmware antes da troca de boot.
O fluxo validado verifica a assinatura ECDSA P-256 do manifesto, grava o firmware no slot inativo, confere o SHA-256 e só então seleciona o novo slot para o próximo boot.
Se uma placa estiver com firmware antigo, configuração quebrada ou comportamento inesperado, a recuperação mais simples é uma instalação limpa.
A segurança atual protege a autenticidade das atualizações OTA. A futura HashBR Cloud terá uma camada separada de identidade e controle remoto.
O Device Hub já lista famílias futuras, mas somente hardware validado deve aparecer como suportado.
| Hardware | Status | Observação |
|---|---|---|
| ESP32-WROOM-32 / ESP32 Dev Module | Suportado | BRMiner Stable 0.9.9.16b |
| ESP32 com visor / BRMiner TV | Planejado | Firmware dedicado em desenvolvimento futuro |
| Bitaxe | Em estudo | Exige validação por modelo |
| OCTAXE / NerdOCTAXE | Em estudo | Exige validação por modelo |
| NerdMiner | Em estudo | Exige validação por modelo |
| StarMiner | Em estudo | Exige validação por modelo |
Respostas rápidas para os problemas mais comuns.
Use Chrome ou Edge, confirme o cabo USB de dados e feche qualquer programa que esteja usando a mesma porta COM.
Digite explicitamente http:// antes do IP e teste também /health para separar problema de rede de problema da interface.
Sim, mas para eliminar configuração residual use uma instalação limpa com “Erase device”.
BRMiner 0.9.9.16b.