【问题标题】:arduino-esp32 do OTA via BLEarduino-esp32 通过 BLE 进行 OTA
【发布时间】:2019-04-21 09:26:15
【问题描述】:

任何人都知道如何通过 BLE 进行 arduino-esp32 OTA。我想用平板电脑更新 ESP32。平板下载固件并传输到ESP32,ESP32保存到分区并重启。

【问题讨论】:

  • 这是完全不同的问题。就我而言。我没有gpr。 ESP32 无法直接连接到互联网。
  • 通过蓝牙传输 bin 文件,然后使用更新单例对象。它在 Update.h 中声明。例如 ArduinoOTA.cpp 中的 ArduinoOTAClass::_runUpdate() 或 ESP8266httpUpdate.cpp 中的 ESP8266HTTPUpdate::runUpdate()

标签: arduino esp32


【解决方案1】:

经过一番研究,这就是我想要的。

https://github.com/espressif/arduino-esp32/tree/master/libraries/Update/examples

我们可以使用“SD_Update”示例进行 BLE OTA。平板电脑将 bin 文件传输到 ESP32 并将其作为 bin 文件保存到 SPIFFS 中。数据传输后。关注 SD_Update 开始 OTA

【讨论】:

    猜你喜欢
    • 2021-01-07
    • 1970-01-01
    • 2019-09-14
    • 1970-01-01
    • 1970-01-01
    • 2022-01-12
    • 2021-05-25
    • 2021-08-16
    • 1970-01-01
    相关资源
    最近更新 更多