Commit Graph

6 Commits (55324c9cb9b17406bb194d7250914de531fb832a)

Author SHA1 Message Date
Jeff Evans 423550d2c4 Add OV3660 camera support for AI Thinker ESP32-CAM
The esp32-camera library already includes a full OV3660 driver, so no
library changes are needed. This commit wires in the sensor-specific
initialization the OV3660 requires:

- Increase XCLK from 15 MHz to 20 MHz in InitCameraModule(); the OV3660
  requires 20 MHz and the OV2640 is compatible with both frequencies
- Apply OV3660-specific settings in ApplyCameraCfg() when the detected
  sensor PID matches OV3660_PID: enable vflip (sensor image is natively
  inverted), reduce initial saturation, and clamp frame size to SXGA
  (1280x1024) if a larger size was stored in EEPROM, since UXGA exceeds
  the OV3660's maximum resolution
- Update CAMERA_MODEL EXIF string from "OV2640" to "OV3660"
- Add OV3660 to the supported camera modules table in the AI Thinker
  README
- Add build/ to .gitignore to exclude Arduino IDE compiled output
2026-04-14 22:31:09 -07:00
Christian Muehlhaeuser fab36176f7 Fix various typos in READMEs 2024-11-19 06:13:28 +01:00
Roman Schmerold 948ebdbd4d
Update README.md
Fixed a typo (--erase-all)
2024-11-17 21:37:39 +01:00
Miroslav Pivovarsky 24e71d5ade
Update README.md 2024-08-30 22:37:34 +02:00
Miroslav Pivovarsky c314783328 update docu 2024-07-12 22:25:31 +02:00
Miroslav Pivovarsky ca31ea025f Init new documentation 2024-06-27 22:38:36 +02:00