Встроить функц.обновления прошивкиESP-32 WROOM в приложение для Android
Что есть:
1. Приложение для Android, написанное на Flutter/Dart. Приложение состоит из одной страницы, на которой расположены слайдеры и показатели параметров.
Приложение связывается с ESP-32 WROOM по BLE. Сторона ESP-32 написана на Arduino.
2. Приложение для обновления прошивки ESP-32 WROOM, написанное для ESP-32 WROVER в esp-idf.
ESP-32 WROVER связыватеся с заданным URL через WIFI, скачивает бинарный файл, загружает его через BLE на ESP-32 WROOM, и обновляет прошивку ESP-32 WROOM.
Сторона ESP-32 WROOM написана на Arduino.
Что нужно:
Встроить функцию обновления прошивки ESP-32 WROOM (описан в пункте 2) в приложение для Android (из пункта 1).
Это в себя включает:
Добавление кнопки "Обновление Прошивки" в приложение для Android.
Встраивание функционала, написанного для ESP-32 WROOM в приложение для Android.
Срок выполнения - неделя.