Meshtastic

Um comunicador de malha GPS de código aberto, fora da rede, para caminhadas, escaladas, esqui.

O Meshtastic permite que você use rádios GPS baratos (~ $ 30 / placa) como comunicadores mesh extensíveis. É ótimo para caminhadas, esqui, escalada - essencialmente, qualquer hobby onde você não tenha acesso confiável à Internet. Cada membro de sua malha pode ver a localização e distância de todos os outros membros e receber mensagens de texto enviadas para seu chat em grupo privado. Os dados são encaminhados automaticamente conforme necessário, para que todos possam receber mensagens até mesmo do membro mais distante. 

Seguro

Comunicações criptografadas por AES256

Longo alcance

Milhas entre nós com linha de visão

Baixo consumo de energia

Até oito dias de vida útil da bateria

Código aberto

Comunidade crescente de colaboradores

App Android

App opcional para comunicação

Iniciar

1. Selecione o seu hardware

Recomendamos o  T-Beam V1.1 com NEO-6M ($ 26,35), que vem com o  Meshtastic pré-instalado e um display OLED (não conectado). Você só precisa soldar o monitor à placa, colocar uma bateria e está pronto para funcionar!

Nota: Se você não for com esta placa, certifique-se de seguir 7. Atualizando o Firmare para carregar o Meshtastic em sua placa antes de tentar conectá-la.

 

O Meshtastic também oferece suporte a estes modelos de rádios:

Certifique-se de obter a frequência da placa para o seu país:

  • US / JP / AU / NZ / CA - 915 MHz
  • CN - 470 MHz
  • EU - 868 MHz, 433 MHz
  • A lista completa de frequências LoRa por região está disponível aqui .

    2. Pegue algumas baterias

    Cada placa T-Beam requer uma bateria 18650. Estas são baterias recarregáveis ​​de íon de lítio e ligeiramente maiores do que AA. Você poderá carregar a bateria com a própria placa sempre que ela estiver inserida e estiver alimentando a placa via USB.

    Existem muitos lugares confiáveis ​​para comprar 18650s. Estes são alguns bons fabricantes conhecidos . Para uma recomendação rápida, sugerimos o  Sanyo NCR18650GA 3500mAh.

    3. Anexe o display

    Se você comprou uma placa T-Beam com display OLED, será necessário soldá-la no lugar. Isso não é tão difícil quanto pode parecer se você nunca soldou antes, mas tem acesso a um ferro de solda e / ou alguém que esteja familiarizado com ele. 

    Esta imagem fornece uma referência rápida para quais pinos seu OLED deve se alinhar.

    4. Instale o aplicativo

    Instale o aplicativo Android em seu telefone para emparelhá-lo com uma placa. Opcionalmente, você pode ingressar neste grupo do Google e ir aqui para ativar os testes alfa do aplicativo.

    5. Conecte-se à sua placa

    Ligue sua placa e abra o aplicativo Meshtastic em seu telefone. Clique no ícone de engrenagem para ir para a guia Conexões. Você deve ver sua placa na lista. Se você selecioná-lo, uma notificação do bluetooth será exibida e um código será exibido na tela do tabuleiro. Depois de inserir este código, você deve estar conectado e ser capaz de definir seu nome de tela na guia Conexão. Você está pronto para ir!

    6. Pegue um caso

    Sua placa exposta pode parecer um tanto frágil em aplicações práticas. Felizmente, a comunidade tem criado uma variedade de soluções impressas em 3D para várias placas. Você pode visitar o tópico contínuo de casos impressos em 3D no fórum para obter as atualizações e opções mais recentes.

    7. Atualize seu firmware

    Isso irá delinear o método para atualizar manualmente a versão do Meshtastic em sua placa. Esta etapa também é necessária para qualquer placa não pré-carregada com o Meshtastic para instalação na placa (o processo é o mesmo). Se você tiver algum problema ou estiver procurando atualizar por meio da linha de comando, visite a documentação oficial de instalação da GUI .

    1. Acesse aqui para ver os últimos lançamentos de firmware do Meshtastic.

    2. Clique no firmware-0.XXzip mais recente para baixar o firmware mais recente para todas as placas suportadas e descompacte-o.

    3. Baixe o ESPHome Flasher mais recente para o seu sistema operacional.

    4. Conecte seu rádio ao PC via USB e, em seguida, abra o ESPHome Flasher .

    5. Clique em Browse e selecione o firmware para sua placa no pacote que acabamos de baixar.

    Nota: Tenha cuidado ao instalar o firmware correto para sua placa. Em particular, os rádios T-BEAM populares da TTGO não usam os  arquivos firmware-ttgo-lora32 (eles são firmware-tbeam ). Se você instalar a compilação 'TTGO-Lora' em um TBEAM, ele não funcionará corretamente.

    6. Clique em Flash ESP e aguarde até que ele termine de atualizar a placa.

    7. Você está pronto!

    8. Adicione seus nós ao mapa Meshtastic

    Este é um mapa não oficial para localizar outros usuários, nós e repetidores do Meshtastic. É ótimo para permitir que outras pessoas saibam sobre sua rede e colaborar em como construí-la. 

    Questões adicionais

    Onde posso obter suporte?

    Você pode fazer perguntas e obter suporte para questões no fórum do Meshtastic Discourse Group.

    Qual é o alcance prático?

    Tbeam boards with the stock antenna appear to be capable of at least 11km with an uninterupted line of sight. (source) This would still vary based on your radio, configuration, and line of sight. This ongoing Practical Range Test Results thread is a good sample of what people are reporting for various devices and scenarios.

    Como posso atualizar o firmware?

    BLE firmware updates through the Android app are coming soon. If you’d like to update the firmware manually via USB, you can find more information here.

    Existem planos para comercializar este projeto?

    No, but if some other person/group wanted to use this software and a more customized device we think that would be awesome (as long as they obey the GPL license). (source)

    Existem projetos semelhantes ao Meshtastic?

    Disaster.radio is probably the closest, but focuses on supporting a different set of radios. GoTenna is the most popular commercial solution, but is closed-source, expensive, and recently moved towards developing exclusively for enterprise-level solutions. Many other off-grid commuication solutions also exist, but are still under development.

    Onde posso aprender mais sobre redes mesh?

    Ram Ramanathan’s 2018 article Understanding Mesh Networking (Part1 & Part2) is a great place to start. This general post, Introduction to Mesh Technology, provides an overview of some of the most relevant technologies. The darknetplan subreddit is also a good place for news and info on all types of projects.

    Original text