Skip to content

Arduino-ESP32 version 3.0.x - ESP32-CAM OTA Compile failure  #10518

@swordfish1945

Description

@swordfish1945

Board

ESP32-CAM

Device Description

ESP32 provides streaming video while executing commands from the web interface. Pan and Tilt servos are attached to the ESP32-CAM and controlled by commands from the web interface which are processed by the ESP32-CAM module.

Hardware Configuration

Two servos are attached to GPIO pins 14 and 15. ESP32-CAM flash light is connected to GPIO pin 4.

Version

latest master (checkout manually)

IDE Name

Arduino IDE 1.8.19

Operating System

Windows 11 PRO

Flash frequency

80Mhz

PSRAM enabled

yes

Upload speed

OTA speed?

Description

Compiling and Uploading a sketch OTA. Expected sketch updates to be compiled without errors and uploaded to ESP32-CAM module.

Sketch

Arduino OTA update OTA.h unmodified.

Debug Message

HttpsOTAUpdate.cpp:47:35: error: cannot convert 'const esp_http_client_config_t*' to 'const esp_https_ota_config_t*'
47 | esp_err_t ret = esp_https_ota((const esp_http_client_config_t *)param);

Other Steps to Reproduce

Rolled back ESP32 to version 2.0.17 and compilation and OTA upload completes successfully with no errors.

I have checked existing issues, online documentation and the Troubleshooting Guide

  • I confirm I have checked existing issues, online documentation and Troubleshooting guide.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions