Прошивальщик MeshCore и PosadMesh

Прошивка плат прямо из браузера по USB. Выберите плату, файл и нажмите «Прошить» — образ запишется через Web Serial. Для nRF52 браузер прошить не может, такие файлы скачиваются и копируются на устройство.

проверяю Web Serial… проверяю защищённый контекст… читаю список прошивок…

Что означают файлы

-merged.bin — полный образ

Bootloader, таблица разделов и прошивка в одном файле. Нужен для чистой установки: пишется по адресу 0x0, полностью заменяет содержимое флеша.

.bin — только прошивка

Обновление поверх текущей версии: пишется по адресу 0x10000, настройки, ключи и координаты узла сохраняются.

.uf2 — для nRF52

Дважды нажмите кнопку сброса, чтобы плата появилась как USB-диск (например NICENANO), и скопируйте файл на этот диск. Прошивка установится сама.

.zip — для nRF52 через DFU

Пакет обновления для nRF Connect (Programmer → DFU) или adafruit-nrfutil. Пригодится, когда диск UF2 недоступен.

Стирание чипа

Галочка «Стереть флеш полностью» очищает весь чип перед записью: разделы, настройки, ключи и координаты. После этого узел настраивается с нуля — выбирайте эту опцию при первой прошивке или при переходе с чужой разметки.

Что нужно

Chrome или Edge версии 89+, страница по HTTPS, USB-кабель с передачей данных. После прошивки нажмите «Перезагрузить» и отключите кабель.