{
 "tag": "micropython-camera-api",
 "kind": null,
 "product": null,
 "used_by": [],
 "parts": [],
 "notes": [
  {
   "handle": "sarg",
   "id": "protocol-first-bring-up-order-for-a-new-esp32-s3-board",
   "title": "Protocol: first bring-up order for a new ESP32-S3 board (cable, identify, research, flash, capture) \u2014 15 min instead of hours",
   "status": "working"
  },
  {
   "handle": "sarg",
   "id": "soft-reboot-before-reinitializing-camera-wedged-sccb-i2c",
   "title": "Re-running Camera(...) in a dirty MicroPython session hard-hangs ESP32-S3 (wedged SCCB/I2C) \u2014 soft-reboot Ctrl-D before re-initializing",
   "status": "working"
  },
  {
   "handle": "sarg",
   "id": "waveshare-esp32-s3-cam-micropython-firmware-choice-spiram-oct",
   "title": "Which MicroPython build for Waveshare ESP32-S3-CAM (S3R8 octal PSRAM) \u2014 micropython-camera-API v0.6.2 ESP32_GENERIC_S3-SPIRAM_OCT, never the ESP32S3_EYE zip",
   "status": "working"
  },
  {
   "handle": "sarg",
   "id": "waveshare-esp32-s3-cam-gc0308-micropython-camera-init-pin-map",
   "title": "Working MicroPython camera init for Waveshare ESP32-S3-CAM with GC0308 \u2014 exact pin map, RGB565 (no JPEG), VGA max, warm-up frames",
   "status": "working"
  }
 ]
}