1 pontos por GN⁺ 2 시간 전 | 1 comentários | Compartilhar no WhatsApp
  • Meshtastic® permite comunicação off-grid de longa distância com rádios LoRa de baixo custo em regiões onde a infraestrutura de comunicação tradicional não existe ou é instável
  • Meshtastic é um projeto open source 100% liderado pela comunidade, e voluntários dedicam seu tempo pessoal para escrever e manter a base de código
  • Rádios baseados em LoRa retransmitem mensagens recebidas para formar uma rede mesh sem roteadores dedicados, permitindo que a mensagem chegue até os membros mais distantes
  • Entre os principais recursos estão comunicação de longa distância, troca de mensagens sem telefone, comunicação criptografada, longa duração de bateria, mensagens de texto entre membros e recurso opcional de localização por GPS, além do recorde de 331 km de MartinR7 e alleg
  • Um rádio Meshtastic pode ser pareado com um telefone, mas cada dispositivo só permite a conexão de 1 usuário por vez, e contribuições e suporte estão disponíveis via GitHub, servidor no Discord e Meshtastic Discussions

Como funciona e limitações

  • Meshtastic usa LoRa, um protocolo de rádio de longo alcance, acessível na maioria das regiões sem necessidade de licença ou certificação adicional, ao contrário da operação de rádio amador
  • Os rádios Meshtastic são projetados para retransmitir mensagens recebidas, permitindo que todo o grupo receba a mensagem
  • Um rádio Meshtastic pode ser pareado com um telefone, para que amigos ou familiares possam enviar mensagens diretamente para aquele rádio específico
  • Cada dispositivo suporta a conexão de apenas 1 usuário por vez

Participação e suporte

  • Meshtastic é um projeto open source disponibilizado no GitHub, e voluntários dedicam seu tempo pessoal para escrever e manter a base de código
  • Se houver problemas no processo de início, você pode atualizar a documentação para melhorar a experiência de futuros usuários ou pedir ajuda no fórum ou no Discord
  • O suporte é operado em base 100% voluntária

1 comentários

 
GN⁺ 2 시간 전
Comentários do Hacker News
  • Só descobri isso na semana passada, vi alguns vídeos relacionados e viciei na hora; agora parece que estou vendo isso em todo lugar
    Meshtastic e Meshcore são ambos sistemas de mensagens em malha baseados em LoRa que operam em faixas sem necessidade de licença, e embora a potência de transmissão seja limitada, criptografia não é proibida, o que é o oposto da maioria das regras de rádio amador
    Em algumas cidades, as comunidades de Meshtastic/Meshcore já estão bem formadas, e pelos mapas de cobertura dá para ter uma noção geral
    Pela minha experiência, a maioria dos nós Meshtastic não aparece no mapa, enquanto bastante nós Meshcore apareciam
    O Meshtastic trata a malha de forma dinâmica e assume que os clientes estão sempre se movendo, então faz flooding das transmissões entre nós que conseguem se alcançar
    O Meshcore separa uma camada estática de repetidores em posições fixas e uma camada dinâmica de companions móveis; se as conexões entre repetidores forem estáveis, ele pode armazenar em cache a rota entre dois usuários e reduzir o desperdício de banda do roteamento por flooding
    Dá para começar com uma placa transceptora barata para a faixa ISM local (US$ 30) e uma antena SMA (US$ 10), colocar tudo numa caixa, instalar em um lugar alto e ver se pega outros nós

    • O app do Meshcore é de código fechado
    • Não conheço bem as ferramentas online, mas no uso real parece que deveria ser o contrário
      Com as configurações padrão, o Meshtastic é muito mais tagarela e desperdiça muito mais que o Meshcore
    • Fico curioso sobre o que as pessoas fazem depois que montam a malha
      Não sei se usam isso para distribuir propaganda anti-governo proibida, ou se é uma rede de pessoas que têm dificuldade de conversar entre si por outros meios
      Queria entender quais são os casos de uso reais
  • Moro em um iate no Pacífico Sul e uso Meshtastic todos os dias para comunicação entre a tripulação a bordo e também com vários barcos que viajam junto conosco
    Instalamos no mastro um repetidor alimentado por energia solar (CLIENT_BASE), o que aumentou bastante o alcance, e funciona muito bem sem SIM local, assinatura ou infraestrutura
    Na temporada de ciclones, quando estivermos parados, pretendo experimentar também o Reticulum
    O Reticulum pode abrir muito mais possibilidades ao combinar comunicação por LoRa e pela internet, e o app Columba parece reduzir bastante a diferença de usabilidade, mas ainda falta trabalho para integrá-lo aos sistemas do barco com notificações, telemetria e controle digital de comutação como no Meshtastic

  • Gosto de sistemas de comunicação P2P/descentralizados, então comecei a me aprofundar em redes em malha
    Para ser sincero, fiquei surpreso com o quanto minhas expectativas sobre o estágio atual dessa tecnologia estavam erradas
    A essa altura eu imaginava que já seria fácil fazer um pouco mais do que mensagens de texto em uma malha realmente aberta, descentralizada e fora da internet, mas talvez eu tenha deixado passar algo nas buscas, então me corrijam se eu estiver entendendo errado

    • O Reticulum Network Stack é um protocolo com suporte a LoRa mais genérico
      Ele foi projetado para rodar sobre quase qualquer link bidirecional, então a eficiência de banda por pacote é menor do que a do Meshtastic, mas em troca ele oferece roteamento de pacotes em vez de flooding
      Pode rodar sobre TCP, LoRa, WiFi etc.
      Há uma visão geral e instruções de conexão em https://reticulum.network/start.html, e a explicação detalhada de como funciona e das ideias por trás está no manual em https://reticulum.network/manual/, embora ele seja bem extenso e não exatamente um guia amigável para usuários
      Se você só quiser testar, em https://reticulum.network/manual/software.html há uma lista de clientes e softwares que o utilizam
    • É possível criar um túnel de rede sobre o Meshtastic via CLI
      Ainda não tive tempo de testar, mas parece que deve ser bem lento
  • Uso Meshtastic há alguns anos e ainda mantenho alguns nós Heltec v2 em funcionamento
    Foi bem divertido, e a maioria dos usuários locais de Meshtastic/Meshcore também frequenta clubes de rádio, então isso acabou me incentivando a tirar licença de rádio amador
    Lembra a internet do começo
    No início dos anos 90, a lista completa de URLs cabia em um caderno, e foi naquela época que tive meu primeiro contato com redes P2P
    O Meshtastic é parecido nesse sentido: ele só funciona bem depois que surge uma comunidade grande o suficiente de nós e gateways

    • Tentei usar Meshtastic, mas literalmente não tinha ninguém por perto
      É parecido com tentar convencer amigos a usar Signal
      Mais recentemente migrei para o Meshcore, e agora consigo me conectar com o resto do Reino Unido, mas foram necessários dois repetidores dedicados
      Gosto do plugin do Meshcore para Home Assistant, e por exemplo consegui configurar um alerta que manda uma mensagem em um canal privado a cada 5 minutos se faltar energia
    • Concordo
      A internet já não é mais divertida, e isso já faz tempo
      Essas malhas locais lembram a era das BBS
      Você precisa saber algumas coisas para conseguir entrar, e isso acaba melhorando a densidade da comunidade
  • Há alguns dias, uma thread relacionada https://news.ycombinator.com/item?id=47999636 também falou do Reticulum, outro projeto interessante na mesma área
    Pelo que parece, nos últimos meses o clima geral tem mudado do Meshtastic para o meshcore.io

    • À medida que a comunidade cresce, passar do Meshtastic para o Meshcore.io é um movimento natural
      Os dois têm implementações um pouco diferentes
      O jeito tagarela do Meshtastic funciona muito bem em grupos pequenos, áreas desconhecidas, conversar com amigos espalhados durante uma viagem ou monitorar tratores em campos grandes
      Mas quando você tenta escalar isso para o tamanho de uma cidade grande, ele desmorona completamente, e é aí que entra o Meshcore.io
      Todas as comunidades grandes que migraram dizem que a diferença de confiabilidade é enorme
      Em compensação, ele exige certo nível de disciplina e planejamento de infraestrutura centrado em nós repetidores
      Quanto mais uso os dois, mais respeito passei a ter por ambos os projetos
      Não vejo o Reticulum como concorrente na mesma categoria
      Ele tem ambições muito maiores, mas no momento parece muito menos prático e menos popular
  • Mantenho um nó ligado 24/7 e, por coincidência, também hospedo um dos cerca de dez nós da Things Network da nossa cidade
    A ideia é excelente, mas a adoção é quase zero
    Em uma cidade com mais de 2 milhões de habitantes, o número de usuários visíveis não chega nem a 10; com a Things Network, na prática, é parecido

  • Gosto do Meshtastic
    O atrito no processo de configuração cria uma vibe de internet do começo, com comunidade mais seletiva, alta relação sinal-ruído e a sensação de que ninguém está tentando monetizar meu interesse

    • Concordo
      E também é opt-in
      Até o acesso à internet no começo exigia algum conhecimento de computadores
  • Se você se interessa por Meshtastic, talvez seja melhor simplesmente usar o Meshcore
    Para usuários hobbyistas, é uma etapa para a qual se acaba migrando naturalmente
    No fim, você cansa do fato de que o Meshtastic vira uma cidade fantasma de links fracos, cheia de telemetria remota de nós desconhecidos e ninguém realmente conversa
    Já no Meshcore existem pessoas tendo conversas de verdade, redes conectando o estado inteiro e ferramentas de diagnóstico que realmente funcionam e são úteis para entender as redes ao redor

    • Como alguém que já usou os dois, concordo totalmente
      O MeshCore alcança distâncias muito maiores que o Meshtastic; mais de 100 km é comum, enquanto no MT normalmente são poucos quilômetros
      Mesmo que o MT seja mais popular na sua região, o MC provavelmente ainda vai ampliar muito mais o alcance real
      Os mapas online de nós de ambos os projetos são pouco confiáveis, e eu não recomendaria depender deles para nenhum propósito
      O Meshtastic usa um algoritmo de flooding padrão com 3 hops por padrão e limite rígido de 7 hops, e todos os dispositivos funcionam como repetidores
      O MeshCore diferencia Companions e Repeaters
      Por padrão ele usa roteamento por flooding, mas tenta criar rotas diretas mais inteligentes quando possível
      Companions são os dispositivos de usuário final que enviam e recebem mensagens, e Repeaters idealmente ficam instalados em locais fixos e altos para encaminhar os pacotes recebidos
      Normalmente os Companions não atuam como repetidores, mas em situações off-grid isso pode ser ativado com a configuração off-grid repeat
      Algumas pessoas se preocupam com o fato de o MeshCore ser open source ou não, mas o importante é que isso está no firmware, e ele é totalmente open source
      O app cliente companion oficial é um modelo premium de código fechado, mas é só uma GUI simples que se comunica com a API por Bluetooth, TCP e Serial
      O cliente oficial em CLI é open source, e você pode usar o app cliente que quiser, incluindo o popular MeshCore-open
    • Não acho que esse conselho seja totalmente preciso
      Você deve ir para onde há atividade
      Perto de mim, em uma cidade de cerca de 1,5 milhão de habitantes, a comunidade Meshtastic é bem ativa e até coopera com o clube local de rádio amador
      Há também membros construindo uma malha maior conectando o estado de norte a sul
      O Meshcore não é tão ativo, mas há pessoas experimentando com ele, assim como no Meshtastic
      Aqui eu recomendaria Meshtastic às pessoas porque ele tem mais usuários
      Por outro lado, lugares como o noroeste do Pacífico ou Boston adotaram o Meshcore, então para novos usuários nesses lugares eu recomendaria Meshcore
      Não tem problema existirem os dois
      Essa atitude de nós contra eles nas duas comunidades, como se tivesse de haver um vencedor, é realmente nociva e desnecessária
      Se você olhar para o rádio amador, há gente que usa CW, gente que usa SSB, gente que usa SSTV, gente que usa FT8, e nem todo mundo usa só FT8
      Existem várias opções, e ninguém pressiona outros operadores a usar um modo ou faixa específica
    • Pode variar por região
      Na minha cidade, no mapa online, há só 2 nós Meshcore, enquanto o Meshtastic tem 36
      Nunca estudei isso a fundo, mas entendo que o Meshtastic está mais alinhado com a filosofia open source e do rádio amador, enquanto o Meshcore parece ser apoiado por alguma organização com fins lucrativos
    • O maior problema do Meshtastic é que qualquer discussão sobre ele acaba sendo tomada por evangelistas do Meshcore
    • Será que não existe nenhum firmware que consiga falar com os dois ou criar uma ponte entre eles?
  • O Meshtastic é realmente muito legal
    Entre as placas disponíveis na Amazon, a Heltec v4 foi a melhor para mim
    É só colocar no telhado com um painel solar barato para câmera de segurança e conectar ao Wi‑Fi de casa
    Dá para usar a pequena caixa plástica incluída como invólucro, bastando fazer furos para a antena e o USB
    Uma antena um pouco maior ajuda, e há várias opções baratas na Amazon
    Já testei várias placas, e essa configuração foi a melhor para mim

  • O Meshtastic mudou o jogo para comunicação local off-grid
    A barreira de entrada com placas ESP32 LoRa é baixa o suficiente para que qualquer pessoa coloque um nó no ar em poucos minutos
    É bom ver isso recebendo mais atenção por aqui