Что такое 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 доступно здесь:
По ссылке выше доступны более старые более стабильные версии. Мы бы предпочли, чтобы вы присоединились к нашей группе альфа-тестирования, потому что приложение быстро улучшается. Три шага, чтобы подписаться на альфа-тест:
- Присоединяйтесь к этой группе Google с учетной записью, которую вы используете в Google Play.
- Перейдите по этому URL-адресу, чтобы подписаться на альфа-тест.
- Если у вас возникнут проблемы или возникнут вопросы, напишите на нашем форуме, и мы поможем.
Если вы хотите помочь с разработкой, исходный код находится на github .
Приложение также распространяется для устройств Amazon Fire через магазин приложений Amazon:
Поддерживаемое оборудование
В настоящее время мы поддерживаем радиостанции двух марок. TTGO Т-BEAM и Heltec Lora 32 . Большинствe людей нужно купить T-Beam и батарею 18650 (общая стоимость менее 35 долларов). Кроме того, версия T-Beam, на которую мы ссылаемся, поставляется с Meshtastic, предустановленным TTGO, поэтому вам не нужно устанавливать ее самостоятельно.
Убедитесь, что вы покупаете плату с частотным диапазоном, который разрешен для вашей страны. Для России вы можете купить версию 433 МГц или 868 МГц. Покупать с экраном не обязательно, но рекомендуется.
Инструкции по установке готовой прошивки можно найти здесь .
Корпуса:
- Корпуса для 3D-печати
- TTGO T-Beam V0 см. Этот дизайн от bsiege .
- TTGO T_Beam V1 (SMA) см. Этот дизайн от rwanrooy или этот ремикс от 8ung
- TTGO T_Beam V1 (IPEX) см. Эту конструкцию на рисунке
- Heltec Lora32 видит этот дизайн от ornotermes .
- Корпуса для лазерной резки
ВАЖНЫЕ ЗАМЕЧАНИЯ И ЧАВО
Чтобы просмотреть список недостающих функций и ответы на часто задаваемые вопросы, нажмите здесь .