1. Escolha uma placa
Qualquer ESP32 serve. Estas são as variantes para as quais o flasher no browser compila:
| Placa | Notas |
|---|---|
| ESP32 (WROOM) | A clássica — a mais barata, encontra-se em todo o lado |
| ESP32-S3 | Mais rápida, mais RAM; recomendada para nodes novos |
| ESP32-S3 N16R8 | S3 com 16 MB de flash / 8 MB de PSRAM octal |
| ESP32-C3 | Minúscula, baixo consumo |
| ESP32-S3 + LoRa (SX1262) | Placas tipo Heltec V3 / LilyGo — necessárias para LoRa |
Cerca de $3–$8, menos de um watt. Não é preciso mais nada — sem hub, sem sensores (pode adicioná-los depois).
2. Grave o firmware a partir do browser
- Abra sensmos.com/flash no Chrome ou Edge (o Web Serial não está disponível no Firefox/Safari).
- Ligue a placa com um cabo USB de dados, escolha o cartão da sua placa, clique em Flash.
- Espere pelo "done" (cerca de um minuto). A placa reinicia com o firmware Sensmos.
Um flash pelo browser apaga tudo na placa, incluindo uma identidade de node anterior — numa placa nova isso é o esperado.
3. Instale a app
A app Android é publicada no GitHub — última versão — e depois atualiza-se sozinha. Cria a sua carteira no primeiro arranque; faça um backup quando a app pedir (mais tarde também pode guardar um backup encriptado no seu node).
4. Adicione o node por Bluetooth
- App → Adicionar node. A app procura a placa por Bluetooth.
- Introduza o seu Wi-Fi e um PIN para o node (o PIN protege a API local do node).
- A app confirma a localização do node com o GPS do seu telefone ("atestação"). É isto que permite ao node ganhar; o mapa público só mostra uma posição desfocada, e pode esconder o node por completo (modo ghost).
A identidade é gerada na placa. A app regista-a sob a sua carteira. Não é criada nenhuma conta em lado nenhum.
5. Está online
Num minuto o node aparece no mapa e na app. A partir daqui, cada funcionalidade é um interruptor na app:
- Acesso remoto — emparelhe o telefone uma vez no Wi-Fi do node e depois chegue à sua LAN a partir de qualquer lugar.
- Home Assistant — instale a integração HACS e aponte-a para o IP do node.
- LoRa — se gravou uma placa LoRa, escolha até quatro leituras de emergência.
- Automações — scripts, fetch para sensor, push.
As recompensas começam após cerca de quatro horas online num dia. Não precisa de fazer nada para isso.
Já tem um gateway LoRaWAN?
O seu gateway antigo pode ouvir pela rede — e dar um bónus ao seu node.
Hotspots da era Helium e outras caixas com packet forwarder Semtech podem reportar ao Sensmos o que ouvem — com um único script passivo. Nada muda no gateway e ele nunca transmite por nós. O node que responde por ele ganha a categoria de dados RF, o que aumenta o peso de recompensa GALU desse node — e cada transmissão de emergência ou frame de sensor que o gateway ouvir é entregue ao seu dono.
Algo não está a funcionar?
As respostas abaixo cobrem a maioria das dúvidas do primeiro dia. Para o resto: a própria página do node, no IP da LAN, mostra o que ele está a fazer, e o Discord responde depressa.
ESP32-S3



