← Mesh+

Как обновить прошивку Meshtastic с телефона

Проверено по исходному коду Mesh+ и списку релизов Meshtastic 3 ноября 2026 г.

Если в вашей рации Meshtastic стоит чип nRF52840, как в Heltec Mesh Node T114, RAK WisBlock 4631 или LILYGO T-Echo, её прошивку можно обновить с Android-телефона через Mesh+: откройте «Настройки узла», выберите версию, нажмите «Установить» и подождите около полутора минут, пока телефон соединён с рацией кабелем USB-C. Ваши настройки, комнаты и сообщения остаются на узле. Платы с чипом ESP32, например Heltec V3, обновляются с компьютера на сайте flasher.meshtastic.org.

Что понадобится

Обновление прошивки Meshtastic шаг за шагом

  1. Откройте «Настройки узла». Подключите рацию в Mesh+ и откройте «Настройки узла». В карточке платы вверху видно, какую плату распознало Mesh+, её чип и установленную прошивку, например nRF52840 · Прошивка 2.7.15.
  2. Нажмите «Обновить» или откройте варианты прошивки. Если Meshtastic выпустил более новую стабильную версию именно для вашей платы, в карточке будет написано «Обновить до» и номер версии. Если нет, там будет «Последняя версия · варианты прошивки», и эта надпись открывает тот же экран.
  3. Выберите версию. На экране «Прошивка» перечислены все версии, которые Meshtastic публикует для вашей платы, от новой к старой, с пометками «новейшая» и «установлена». Если нужны альфа-сборки, включите показ предварительных версий. При выборе более старой версии сначала появится предупреждение.
  4. Нажмите «Установить». Mesh+ скачивает пакет обновления для вашей платы с сайта прошивок Meshtastic, перезапускает узел в режим обновления, запрашивает разрешение на доступ к USB, стирает старую прошивку и устанавливает новую, показывая индикатор хода.
  5. Дождитесь перезагрузки. Когда индикатор дойдёт до конца, Mesh+ сообщит, что узел перезагружается с новой версией, и сам подключится заново. Ваши настройки, комнаты и сообщения никуда не денутся.

Какая версия доступна сегодня

3 ноября 2026 г. в списке прошивок Meshtastic на api.meshtastic.org в качестве стабильных были версии 2.7.26.54e0d8d и 2.7.15.567b8ea, а новейшей альфа-версией была 2.8.2.4c89b69. Mesh+ сравнивает только часть x.y.z, поэтому пересборка с другим хешем коммита никогда не предлагается как обновление. Для Heltec Mesh Node T114 приложение скачивает пакет обновления firmware-heltec-mesh-node-t114-2.7.26.54e0d8d-ota.zip с сайта прошивок Meshtastic, и при нашей проверке сайт ответил статусом 200. О том, как байты попадают в загрузчик, рассказывает статья How Mesh+ flashes Meshtastic firmware onto an nRF52 node over a USB cable.

USB или Bluetooth

Кабель — быстрый способ: около полутора минут. По Bluetooth то же обновление занимает около 10 минут, приложение должно оставаться открытым, телефон нужно держать рядом с узлом, и это должен быть телефон, с которым узел уже сопряжён. Если обновление по Bluetooth прервалось, узел ждёт в режиме обновления: подключите его кабелем и нажмите «Повторить», а если вы уже ушли с экрана «Прошивка», нажмите «Установить». Если передача по USB дала сбой после того, как узел перешёл в режим обновления, Mesh+ сам начинает заново и делает всего до трёх попыток, а только потом показывает ошибку.

Если обновление остановилось на полпути

Прерванное обновление оставляет узел в режиме обновления, и приложение может его завершить. На экране подключения Mesh+ нажмите Узел завис в режиме обновления?, подключите узел кабелем и нажмите Установить. Если узел вообще не переходит в режим обновления, отсоедините его, дважды нажмите кнопку сброса, снова подключите и попробуйте ещё раз. Без подключённой рации демо-режим показывает экраны, но ничего установить не может.

Вопросы

Можно ли обновить рацию Meshtastic на ESP32 через Mesh+?

Нет. Mesh+ обновляет платы на nRF52840, такие как Heltec Mesh Node T114, RAK WisBlock 4631 и LILYGO T-Echo. Платы на ESP32, например Heltec V3, обновляйте с компьютера на сайте flasher.meshtastic.org.

Сотрёт ли обновление мои сообщения и настройки?

Нет. Ваши настройки, комнаты и сообщения остаются на узле. Если обновление прервалось, узел ждёт в режиме обновления, и можно попробовать снова.

Что делать, если узел завис в режиме обновления?

На экране подключения нажмите «Узел завис в режиме обновления?», подключите узел кабелем (или держите телефон рядом, если обновление шло по Bluetooth) и нажмите «Установить». Если узел так и не переходит в режим обновления, отсоедините его, дважды нажмите кнопку сброса, снова подключите и попробуйте ещё раз.

Можно ли вернуться к более старой прошивке Meshtastic?

Да. В вариантах прошивки перечислены все версии, которые Meshtastic публикует для вашей платы, и можно выбрать более старую. Mesh+ предупредит, что старая прошивка может не понимать новые настройки, и предложит «Сбросить настройки», если узел начнёт работать странно.

Сколько длится обновление прошивки Meshtastic?

Около полутора минут по кабелю USB. По Bluetooth оно занимает около 10 минут, и приложение должно оставаться открытым, а телефон — находиться рядом с узлом.

Источники: исходный код Mesh+ (экран «Прошивка» и программа обновления, ветка main, коммит 0993c10), его README и список прошивок Meshtastic на api.meshtastic.org; всё прочитано 3 ноября 2026 г. Mesh+ — независимый проект, не связанный с Meshtastic LLC. Meshtastic® — зарегистрированный товарный знак Meshtastic LLC.