Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for ESP32-CAM modules #292

Open
wants to merge 3 commits into
base: main
Choose a base branch
from
Open

Conversation

excieve
Copy link

@excieve excieve commented Jun 12, 2023

Although Ai-Thinker ESP32-CAM module and the clones can work with the generic esp32 environment, there are some specifics different from the esp32doit-devkit-v1 board configuration used in it.

With this change OTA actually works fine through the following changes:

  • board configuration set to esp32cam
  • partitions spec set to min_spiffs.csv, which allows for OTA partitions to be set up on the image (unlike the default one)
  • ArduinoOTA timeout changed from the default 1s to 3s — I found that otherwise it bails out too often before completing, especially if the wireless connection isn't ideal

Additionally, this adds a helpful WiFi status indication through the on-board red LED present on those modules at pin 33. When set to LOW it will turn on and it will turn off when set to HIGH.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant