在 platformio.ini 中
[env:esp32dev]
platform = espressif32
board = esp32dev
framework = arduino
upload_protocol = esptool ; 上传方式 1: 串口上传;
; upload_protocol = espota ; 上传方式 2: OTA 上传;
upload_speed = 921600 ; 上传速度;
monitor_speed = 115200 ; 监控速度;
先用这个配置在串口上传一次程序,让板子先有自动更新的程序
然后将 platformio.ini 修改为以下后再次上传,就会通过IP上传了。
[env:esp32dev]
platform = espressif32
board = esp32dev
framework = arduino
; upload_protocol = esptool ; 上传方式 1: 串口上传;
upload_protocol = espota ; 上传方式 2: OTA 上传;
upload_speed = 921600 ; 上传速度;921600
monitor_speed = 115200 ; 监控速度;
build_flags = -DDEBUG_ESP_OTA ; 运行模式
upload_flags =
--auth=AUTH ; 上传验证
--spiffs ; 仅上传至spiffs(注销此行,都上传)
upload_port = 10.0.0.31 ; 要上传的IP
结束!
发表评论 取消回复