Repository navigation
Smart UI 0.04
Smart UI 0.04 — меньше неудобств, больше контроля
Новая нумерация: Smart UI 0.04 — прежний выпуск 0.06. Прошивки не пересобирались: встроенная версия и поле version манифеста остаются 0.06, контрольные суммы BIN/UF2 прежние; ради переименования перепрошивать ноду не нужно. Ссылки на страницы релизов сохранены, но имена файлов изменены — старые прямые ссылки на скачивание замените ссылкой на эту страницу. Исторические исходники, инструкции и скриншоты могут показывать прежнюю нумерацию.
Делаем ноду MeshCore удобнее в повседневном использовании: чтобы можно было прочитать сообщение, ответить человеку, выбрать подключение и разобраться в настройках без изучения исходного кода.
В этом выпуске основное внимание — сохранности набираемого текста и настроек, работе GPS, Bluetooth и энергосбережению. Привычные разделы меню и функции сохранены.
Поддерживаемые платы: T096, T114, ProMicro RA62, Heltec V3, Heltec V4.3 и Heltec Wireless Paper.
Что стало удобнее
-
Текст больше не пропадает во время набора. Раньше автоматический возврат на часы или входящее уведомление могли сбросить сообщение. Теперь нода даёт закончить работу с текстом. Постоянных черновиков нет: при явном выходе из редактора или перезагрузке ввод не сохраняется.
-
Быстрый ответ отправляется тому, кого вы выбрали. Готовые фразы теперь тоже предлагают выбрать чат или контакт и подтвердить отправку. Сообщение не уходит молча в заранее заданный чат.
-
Подсказки на маленьких экранах стали аккуратнее. Исправили расположение строк в быстрых ответах и проверили их с настоящими шрифтами всех шести плат, включая особенности T096 и T114.
-
Проще узнать, какая прошивка установлена. В разделе «Сервис» появился пункт «О прошивке». Теперь при обращении за помощью можно назвать версию и номер сборки, а не гадать, какой файл был залит.
-
USB-помощник стал понятнее. Версия 1.1 показывает модель платы и прошивку. Если нода сообщает, что Wi-Fi у неё нет, недоступные действия отключаются. Настройка сети по-прежнему выполняется кнопками на компьютере — без ручного ввода команд.
Что исправили внутри
-
GPS и часы. На T096/T114 исправлена ситуация, когда старые данные GPS повторно использовались для установки времени. Теперь прошивка проверяет, что сведения свежие. Если пользователь выключил GPS, автоматическая работа по расписанию не должна включать его обратно. Поддержка внешнего GPS на ProMicro сохранена.
-
Bluetooth. На T096, T114 и ProMicro исправлена ошибка, при которой одновременная обработка данных могла нарушать порядок обмена с приложением. Это исправление конкретной ошибки, а не обещание, что любые проблемы Bluetooth теперь исключены.
-
Настройки подключения. Улучшено восстановление после неудачной записи в память. Нода не удаляет последнюю рабочую копию раньше времени. Команда «Забыть Wi-Fi» защищена от возврата старых реквизитов из резервной копии. Если восстановление невозможно, показывается ошибка — успешное сохранение не имитируется.
-
Работа от аккумулятора. Обновили основу PowerSaving и доработали условия сна процессора. На V3 и Paper он может экономить энергию при простое в режиме Bluetooth; во время работы USB и Wi-Fi приоритет отдан устойчивому подключению. На Paper сама картинка на экране больше не должна удерживать процессор активным. Насколько это увеличит время работы, покажут замеры на реальных платах. На V4.3 сохраняется ограничение сна, связанное с её USB.
Что осталось привычным
Двухминутные напоминания о непрочитанных сообщениях, два проигрывания мелодии на платах со звуковыми уведомлениями, управление индикатором LED платы, ночной режим, защита аккумулятора, экранная клавиатура, выбор получателя, шрифты и часы на Paper без леса.
Телефонный GPS в этом выпуске не включён. Речь идёт о GPS-модуле самой ноды или внешнем модуле ProMicro.
К чему стремимся
- Чтобы нода оставалась удобной без постоянно открытого приложения на телефоне.
- Чтобы одинаковые действия работали понятно на всех поддерживаемых платах, несмотря на разные экраны и возможности.
- Чтобы устройство ясно показывало своё состояние: что включено, куда отправляется сообщение и удалось ли сохранить изменение.
- Чтобы экономия заряда не мешала сообщениям и подключениям.
Это направление работы, а не список обещаний следующей версии. Исправления будем уточнять по реальному опыту пользователей.
Что скачать
Откройте список Assets / Файлы внизу страницы и выберите свою плату.
| Плата | Файл |
|---|---|
| T096 FEM ON | T096_UI_0.04.uf2 |
| T114 | T114_UI_0.04.uf2 |
| ProMicro nRF52840 + RA62 + OLED | ProMicro_RA62_UI_0.04.uf2 |
| Heltec V3 OLED | Heltec_V3_UI_0.04-update.bin или Heltec_V3_UI_0.04-merged.bin |
| Heltec V4.3 OLED FEM ON | Heltec_V4.3_UI_0.04-update.bin или Heltec_V4.3_UI_0.04-merged.bin |
| Heltec Wireless Paper | Paper_UI_0.04-update.bin или Paper_UI_0.04-merged.bin |
Все платы одним архивом: SmartUI_0.04_all-boards.zip.
Настройка подключения с компьютера: SmartUI_USB_Helper_1.1.html или ZIP с помощником. Откройте HTML в Chrome/Edge на компьютере. Это помощник настройки, не программа для прошивки.
Архивы Source code — исходники для разработчиков, а не готовая прошивка для ноды.
Важно перед установкой
update.bin— обновление ESP32 без стирания данных, если на плате уже установлены совместимые загрузчик и разметка памяти. Адрес записи —0x10000. ОчисткаErase Flash / Erase deviceдолжна быть выключена.merged.bin— чистая установка ESP32. Адрес —0x0. Этот файл удаляет идентификатор ноды, контакты и настройки, даже если отдельную очистку не включать. Не используйте его просто «на всякий случай» или ради диагностики.- Проблема запуска V4.3 после
updateещё не подтверждена как исправленная. Есть отзыв о чёрном экране и повторных перезагрузках; для выяснения причины нужен текст загрузки через USB. Не обещаем, что 0.04 устранит именно этот случай. - Предыдущая Smart UI 0.03 сохранена для отката. Правила выбора файла и очистки памяти действуют и при откате.
Если используете Wi-Fi или USB-помощник
- Для подключения приложения по Wi-Fi укажите IP с экрана ноды и порт 5000. Первое приложение принимается автоматически. Нужен клиент MeshCore с поддержкой TCP/Wi-Fi; это не страница чата в браузере.
- Обмен приложения с нодой не имеет отдельного пароля и дополнительного шифрования. Любой, кто имеет сетевой доступ к ноде, может получить управление ею. Используйте только доверенную локальную сеть и не открывайте порт 5000 в Интернет.
- На V3/Paper перед открытием USB-помощника или консоли разбудите ноду кнопкой. После долгой паузы без ввода снова нажмите кнопку перед командой. Во время настройки Wi-Fi нода остаётся активной.
Инструкция по подключениям · Как пользоваться USB-помощником.
Что проверено, а что ещё предстоит
Все шесть прошивок собраны. Все 18 этапов автоматической проверки прошли: логика работы, файлы прошивок и отображение интерфейса. Проверены контрольные суммы опубликованных файлов.
Это не заменяет испытаний на реальных платах. Продолжительность работы от аккумулятора, поведение конкретных GPS-модулей, телефонов и роутеров ещё требуют проверки. В используемой библиотеке Bluetooth остаётся отдельный риск ошибки при разрыве связи во время отправки — он не объявляется устранённым этим выпуском.
Если встретили проблему, укажите плату, версию из «О прошивке», имя установленного файла и действия перед ошибкой. Фото, видео или текст загрузки помогут разобраться быстрее. Пароли и личные ключи присылать не нужно.
Технические подробности исправлений. База выпуска — MeshCore Companion 1.17.1 и обновления ветки PowerSaving от 27 сентября 2026 года.
Описание страницы переписано простым языком. Содержимое BIN/UF2, их контрольные суммы и исходный коммит не менялись; новые имена перечислены выше.