🔋🪛TECH THREAD⚙️🔧

Comunicação offgrid com redes LoRa (Long Range Radio Communication)📡📲

Como utilizar o celular pra mandar mensagens, áudios, imagens e até #Bitcoin sem uma rede de celular!📱
Nessa thread vamos ver dois projetos opensource que prometem ser muito úteis pra comunicação offgrid sem redes de celular 3g, 4g, 5g ou 2g(sms) utilizando o sinal de rádio LoRa
Os dois projetos são o Locha Mesh e o Meshtastic, ambos com seus prós e contras que vamos ver a seguir:
O Locha Mesh, iniciado na Venezuela e similar ao Meshtastic, é um sistema de comunicação offgrid por rede de rádio LoRa em 915Mhz onde é possível enviar texto, imagem, áudio e transações de #Bitcoin por meio do app próprio deles
@Locha_io
Site Oficial:
https://locha.io/ 
E está numa fase bem mais desenvolvida que o Meshtastic que permite apenas envio de mensagens de texto simples e ainda não envia imagens, áudios nem bitcoins
https://www.meshtastic.org/ 
Site oficial:
https://meshtastic.letstalkthis.com/ 
Além dessas diferenças, o Locha usa conexão Wifi pra conectar seu transmissor ao celular enquanto o Meshtastic usa Bluetooth, que tem alcance menor (cerca de 10 metros) enquanto Wifi pode alcançar o receptor a até 100 metros, além de ter uma segurança melhor que o Bluetooth
Ambos tem alcance similar por conta das antenas usadas serem similares, alcançam por volta de 2 a 3 km com a antena padrão, mas podendo chegar a até 6,5 km usando uma antena maior com ganho de sinal, pois a conexão pra antena em ambos os casos é a mesma
Com os detalhes técnicos de lado, o Locha Mesh é um produto bem melhor acabado, tendo chip próprio dentro do produto. Ainda está na fase de desenvolvimento do app, que pelo que parece funciona apenas no Android Studio dentro do computador e com antena wifi

Locha Mesh no site:
As versões disponíveis pra compra por enquanto são apenas se você quiser ajudar a desenvolver o app para android/ios, eles tem mais detalhes por aqui:
https://github.com/btcven/locha-mesh-chat

Mas já conseguimos ver que imagem e áudio ja é algo superado, restando somente as transações de bitcoin
O hardware em si ja está pronto e já se comunica com o app no pc via android studio, mas ainda falta bastante coisa pra ele ser lançado nas appstores

Eles tem um canal no telegram para quem quiser desenvolver e tirar dúvidas nos testes:
https://t.me/Locha_io 
Comprando o hardware com o chip próprio deles ou o kit externo com chips soltos você consegue desenvolver e testar seu módulo transmissor junto com o app no Pc

O chip externo é o vermelho e o verde é o que eles próprios fabricam, usando só o necessário pra funcionar
E só de curiosidade aqui tem um tweet deles comentando a fabricação dos chips: https://twitter.com/Locha_io/status/1314285801472249857?s=20
O Locha mesh também tem uma descrição de como fazer uma espécie de "modem" ou retransmissor, que consegue mandar mensagens para múltiplos módulos, como acontece no nosso modem de wifi normal que gerencia múltiplas conexões

https://github.com/btcven/locha/blob/master/documentation/en/diy_turpial.md
Isso acontece pois um node normal só pode mandar mensagem para um outro node por vez, ele não consegue fazer um broadcasting pra vários nodes ao mesmo tempo, algo que muda quando se usa o modem que eles projetaram, que consegue gerenciar várias transmissões de uma vez só.
O Meshtastic não tem intenção no projeto de transmitir transações de bitcoin, mas por outro lado já tem um app android e iso disponível, que manda mensagens de texto e localização GPS. Não sei se vão implementar o áudio e fotos, mas teoricamente é tão possível quanto no LochaMesh
Ele transmite localização GPS (se o usuário quiser) pois a intenção do Meshtastic é ser usado em trilhas e em locais sem sinal de internet, nesse contexto é muito útil ter a localização de um amigo perdido ou pelo menos saber onde ele esteve na última transmissão recebida
Dos dois projetos o Meshtastic é o único que já está sendo usado lá fora no mundo real, enquanto o Locha mesh mostra um potencial enorme pra quando for lançado, principalmente pelas transações em #Bitcoin offgrid

Na foto, dois nodes Meshtastic e um node do LochaMesh
O Meshtastic já tem mais de 1700 usuários, mais de 2.000 nodes pelo mundo e ja foi traduzido pra 15 idiomas na versão beta atual

App:
https://play.google.com/store/apps/details?id=com.geeksville.mesh&hl=en_US&gl=US
além de também contar com um fórum de discussão pra tirar dúvidas e encontrar pessoas próximas de você pra sincronizar os nodes e formar uma rede, se você quiser, claro, pois os nodes exigem uma senha e todas as transmissões são criptografadas em AES256.

https://meshtastic.discourse.group/ 
E aqui segue um vídeo mais detalhado do Meshtastic no youtube, ele detalha bem o funcionamento e o mostra na prática com duas pessoas separadas algumas quadras entre si trocando mensagens na inglaterra, em meio urbano mesmo
E por fim no Meshtastic temos também a opção de fazer grupos de conversa, no qual ele compõe um sinal fechado e uma senha pros participantes em que cada node retransmite a mensagem pros outros nodes, como num grupo qualquer de whatsapp, sem que a mensagem saia dos nodes do grupo
E tudo isso sem precisar do sistema de sinal de celular ou eletricidade da tomada, apenas com os nodes, celular e baterias, com rede própria, fechada, isolada e criptografada, e isso nos dois projetos!

E não esquecendo que cada celular precisa ter um node pra entrar na rede.
Concluindo, ambos os projetos tem um potencial enorme e acho que podem aprender um com o outro em questão de funcionalidades nos apps e quanto a ter um fórum pra reunir mais gente pra ajudar, além da implementação dos grupos fechados de conversa e no modem de broadcasting
A configuração no Meshtastic pode ser problemática no hardware nas primeiras tentativas de acordo com o vídeo lá em cima, precisa ter um conhecimento mínimo de bootloader e programação. Mas o fórum ajuda nisso, além de ambos os projetos terem tutoriais pra instalação no github
You can follow @AndrewLaganaro.
Tip: mention @twtextapp on a Twitter thread with the keyword “unroll” to get a link to it.

Latest Threads Unrolled:

By continuing to use the site, you are consenting to the use of cookies as explained in our Cookie Policy to improve your experience.