Meshatastic
Некоторое время назад наткнулся в блоге Евгения Степанищева на потрясающую штуку - Meshtastic, или как в народе её называют - «мышастик». Вкратце, это протокол и, в первую очередь, специальная прошивка для целого спектра устройств, которые позволяют организовать mesh сеть поверх протокола LoRa.
Базово, как это выглядит при использовании:
У каждого участника сети есть небольшое портативное радиоустройство (готовое или самодельное - не важно), прошитое специальной прошивкой. К устройству, чаще всего (но необязательно!) подключен смартфон со специальным одноимённым приложением. Устройство ищет и старается подключиться к другим подобным устройствам, а со смартфона можно писать как в публичные, так и в приватные каналы. Но только текстом, т.к. скорость исчисляется байтами в секунду. При этом, хоть и радиус каждого устройства достаточно небольшой, но засчёт ячеистой топологии можно передавать сообщения не только тем, кто в радиусе приёма, но и тем, кого напрямую устройство «не видит», зато видят соседи или соседи соседей (в среднем, не больше 7 хопов обычно настраивают).
Загоревшись, я тут же заказал себе T-Beam. Настройка оказалась до тупости простой, единственное, что надо учитывать, это то, какие частоты приняты в конкретном городе. Для Казани - это 868MHz.
На своём 3D принтере напечатал ти-биму корпус, закрепил его на стену и оставил вылавливать ноды. За неделю накопилось почти 50 штук! Но при этом, я не скажу, что качество связи какое-то особо хорошее - регулярно теряются сообщения, да и единовременно у меня, по сути, только один аплинк до остальной сети. Ну ничего, я уже заказал антенну получше ;).
Чехол всратоватый потому что я его печатал в наихудшем качестве, на неотрегулированном принтере. Главное - свою задачу защиты выполняет.
Понятное дело, что это просто игрушка и никакого практического применения у неё нет, а в основном чате - бо́льшую часть времени сплошные «Пинг, меня слышно?». Но! Очень забавная игрушка. И да, теоретически может позволить экстренно связаться там, где другой сети просто нет. Просто, это не мой случай. Хотя, недавно оказался в ситуации, когда и электричества дома не было (а с ним и домашней сети) и одновременно была БПЛА опасность, а значит, никакущая мобильная сеть. То есть, практически, идеальные условия для мышастика :).
Несмотря на это, я всё же не удержался и заказал ещё два устройства, но в этот раз попроще. Брошу один в машину, а второй или супруге отдам, или в рюкзаке носить буду носить. Буду своими скромными силами хоть немного, да расширять сеть своими устройствами.
Так же ездил на стройку своего будущего дома с устройством, но, ожидаемо, там оно сеть не увидело. Значит буду думать или о высокой антенне на крыше, или ещё что выдумывать, чтобы из своих пердей «дотянуться» до большой городской сети.
А к чему я про него рассказываю? А просто так. Забавная гиковская штука.