О Meshtastic

Что такое Meshtastic?

Meshtastic® — это проект, который позволяет вам использовать недорогие (30 долларов) GPS-радиомодули в качестве расширяемого, безопасного, ячеистого GPS-коммуникатора с длительным временем автономной работы. Эти радиоприемники отлично подходят для пеших прогулок, катания на лыжах, парапланеризма — по сути, любого хобби, где у вас нет надежного доступа в Интернет. Каждый участник вашей частной сети всегда может видеть местоположение и расстояние до всех других участников, а также любые текстовые сообщения, отправленные в ваш групповой чат.

Радиостанции автоматически создают сеть для пересылки пакетов по мере необходимости, так что каждый в группе может получать сообщения даже от самого дальнего участника. Радиомодули могут работать с вашим телефоном, но телефон не требуется.

Примечание: вопросы после прочтения? Смотрите наш новый форум.

Применение

  • Спорт на открытом воздухе с ограниченным покрытием сотовой связи. (Пешие прогулки, катание на лыжах, катание на лодках, парапланеризм, планеры и. т. д.)
  • Ситуации, в которых GPS-коммуникаторы с закрытым исходным кодом просто не помогут (легко добавить функции для пилотов планеров и. т. д.)
  • Безопасная связь на большом расстоянии внутри групп вне зависимости от сотовых операторов.
  • Поиск потерянных детей.
  • С помощью  API-интерфейса Python используйте эти недорогие радиомодули, чтобы легко добавлять ячеистые сети в свои собственные проекты.

Функции

Еще не все эти функции полностью реализованы — см. Важные примечания ниже. Но они должны появиться к тому времени, когда мы решим назвать этот проект бета-версией (три месяца?)

  • Очень долгое время автономной работы (с бета-версией программного обеспечения должно быть около восьми дней)
  • Встроенный GPS и радио LoRa , но мы автоматически управляем радио за вас
  • Большой радиус действия — несколько километров на узел, но каждый узел будет пересылать пакеты по мере необходимости
  • Безопасность — каналы зашифрованы AES256 (но см. Важные примечания ниже относительно этой функции)
  • Показывает направление и расстояние для всех участников вашего канала
  • Направленные или широковещательные текстовые сообщения для участников канала
  • Открытая и расширяемая кодовая база, поддерживающая нескольких поставщиков оборудования — без привязки к одному поставщику
  • Коммуникационный API для устройств Bluetooth (таких как наше приложение для Android) для использования сетки. Приложение для iOS находится в разработке. А Meshtastic-python предоставляет доступ с настольных компьютеров.
  • Очень простой обмен частными защищенными каналами. Просто поделитесь с друзьями специальной ссылкой или QR-кодом, и они смогут присоединиться к вашей зашифрованной сетке.

Этот проект в настоящее время находится в стадии бета-тестирования, но он достаточно стабилен и имеет полную функциональность — если у вас есть вопросы, присоединяйтесь к нашему форуму .

Это программное обеспечение со 100% открытым исходным кодом и разработано группой экспериментаторов-любителей. Гарантия не предоставляется, если вы хотите ее улучшить — мы будем рады вашей помощи. Пожалуйста, оставьте сообщение на форуме .

Руководство для начинающих

Для подробного руководства, предназначенного для начинающих, мы рекомендуем meshtastic.letstalkthis.com .

Группа Telegram для пользователей из Италии t.me/meshtastic_italia (итальянский язык, неофициально).

Группа Telegram для пользователей из России t.me/meshtastic_russia (русский язык, неофициально).

Обновления

Примечание. Обновления происходят почти ежедневно, ниже перечислены только основные обновления. Для более подробной информации посетите наш форум.

  • 14.09.2020 — 1.0.0 Теперь более 1700 пользователей Android, более 2000 узлов и переведены на 15 языков. Этот проект всегда будет «бета-экспериментом», но теперь его можно использовать. В настоящее время мы выбираем функции 1.1 на нашем  форуме.
  • 24.06.2020 — 0.7.x Теперь более 1000 пользователей Android, более 600 человек используют радио и переведены на 22 языка. Довольно стабильно, и мы работаем над исправлением ошибок, чтобы добраться до версии 1.0.
  • 04.06.2020 — Выпущены бета-версии 0.6.7 как приложения, так и кода устройства. Функции сейчас довольно солидные, с большим количеством пользователей.
  • 28.04.2020 — Выпущен Python 0.6.0 API . Упрощает использование устройств meshtastic в качестве транспортных адаптеров сетки с «нулевой конфигурацией / просто работает» для других проектов.
  • 20.04.2020 — 0.4.3 Теперь довольно неплохо как для приложения Android, так и для кода устройства. Многие люди пожертвовали переводы и код. Наверное, скоро назовем это бета-версией.
  • 03.03.2020 — Выпущена версия 0.0.9 приложения и кода устройства Android. Все еще альфа, но довольно функциональный.
  • 25.02.2020 — Выпущена версия 0.0.4 приложения для Android. Это очень ранняя альфа-версия, см. Ниже, чтобы присоединиться к группе альфа-тестеров.
  • 23.02.2020 — выпуск 0.0.4. Все еще очень передовой, но гораздо ближе к окончательному управлению питанием, заряженный T-BEAM должен работать в течение многих дней с этой нагрузкой. Если вы хотите попробовать, мы будем рады вашим отзывам. Щелкните здесь для получения инструкций.
  • 20.02.2020 — Наш первый альфа-релиз (0.0.3) радиопрограммы готов смельчаки.

Приложение Meshtastic для Android

Наше приложение для Android доступно здесь:

Загрузите с https://play.google.com/store/apps/details?id=com.geeksville.mesh

По ссылке выше доступны более старые более стабильные версии. Мы бы предпочли, чтобы вы присоединились к нашей группе альфа-тестирования, потому что приложение быстро улучшается. Три шага, чтобы подписаться на альфа-тест:

  1. Присоединяйтесь к этой группе Google с учетной записью, которую вы используете в Google Play.
  2. Перейдите по этому URL-адресу, чтобы подписаться на альфа-тест.
  3. Если у вас возникнут проблемы или возникнут вопросы, напишите на нашем форуме, и мы поможем.

Если вы хотите помочь с разработкой, исходный код находится на github .

Приложение также распространяется для устройств Amazon Fire через магазин приложений Amazon: Ссылка на магазин приложений Amazon

Поддерживаемое оборудование

В настоящее время мы поддерживаем радиостанции двух марок. TTGO Т-BEAM и Heltec Lora 32 . Большинствe людей нужно купить T-Beam и батарею 18650 (общая стоимость менее 35 долларов). Кроме того, версия T-Beam, на которую мы ссылаемся, поставляется с Meshtastic, предустановленным TTGO, поэтому вам не нужно устанавливать ее самостоятельно.

Убедитесь, что вы покупаете плату с частотным диапазоном, который разрешен для вашей страны. Для России вы можете купить версию 433 МГц или 868 МГц. Покупать с экраном не обязательно, но  рекомендуется.

Инструкции по установке готовой прошивки можно найти здесь .

Корпуса:

ВАЖНЫЕ ЗАМЕЧАНИЯ И ЧАВО

Чтобы просмотреть список недостающих функций и ответы на часто задаваемые вопросы, нажмите здесь .