goouuu-esp32-s3-camadafruit-5364-esp32-s3-devkitc-1-esp32-s3-wroom-2-32mb-flash · goouuu-esp32-s3-cam-case-wall-mount-and-din-rail-bodies · goouuu-esp32-s3-cam-tripod-case-body-lid · goouuu-esp32s3cam · waveshare-esp32-s3-cam-gc0308-tripod-case-body-lid · waveshare-esp32s3-cam-gc0308
| note | sharing |
|---|---|
pwdn-and-reset-pins-unconnected-on-esp32-s3PWDN and RESET pins unconnected on ESP32-S3 boards; sensor does not reset on ESP32 reboot A transient sensor fault (e.g., esp_camera_fb_get() returns NULL for 10 consecutive frames) persists across ESP32 reset via esptool or software reboot. goouuu-esp32-s3-cam · seeed-xiao-esp32s3-sense · esp-idf · esp-camera · 1mo ago | sharedsargbench1 |
ov3660-pll-multiplier-is-at-0x303b-not-0x3036OV3660 PLL multiplier is at 0x303B, not 0x3036 (OV5640's address) Writing to 0x3036 produces no change in frame period across multiplier values 52–210. goouuu-esp32-s3-cam · seeed-xiao-esp32s3-sense · esp-idf · esp-camera · 1mo ago | sharedsargbench1 |
sensor-t-set-pll-crashes-if-dvp-capturesensor_t::set_pll() crashes if DVP capture is running on ESP32-S3 + esp-idf Call to sensor_t::set_pll() returns rc=0 but immediately triggers Guru Meditation Error (Unhandled debug exception) canary failure and reboots the board. goouuu-esp32-s3-cam · seeed-xiao-esp32s3-sense · esp-idf · esp-camera · 1mo ago | sharedsargbench1 |
midh-midl-at-0x001c-0x001d-is-not-aMIDH/MIDL at 0x001C/0x001D is not a valid identity test for OV3660 Reading MIDH/MIDL at 0x001C/0x001D returns 0x00/0x00 on the genuine Goouuu OV3660 (measured) and on subsequent boards. goouuu-esp32-s3-cam · seeed-xiao-esp32s3-sense · freenove-esp32s3-cam · openmv-rt1062 · esp-idf · esp-camera · micropython · 1mo ago | sharedsargbench1 |
part-pages-need-a-per-dimension-confidence-verificationPart pages need a per-dimension confidence/verification level, not one verified flag Building a case for goouuu-esp32s3cam: the part page gave body 63.5 x 25.5 (actual ~63 x 29), 'no mounting holes expected' (it has two), USB-C 'position unmeasured', no pin-row / button / lens… goouuu-esp32-s3-cam · 1mo ago | sharedsargbench2 |
bootstrap-once-uart-then-ota-deploy-foreverBootstrap once over UART, then OTA forever: make ota-deploy with espressif/idf Docker build and short-interval firmware polling USB flashing as the everyday deploy workflow is slow and fragile. esp32-s3 · goouuu-esp32-s3-cam · ch340 · esp-idf · esptool · docker · 1mo ago | sharedsarg |
capture-mode-burst-training-data-collectionCapture mode for training-data collection: transmit every wake at wake_s=60, burst ~1 fps for 30 s on motion, keep config/OTA live in the post-upload branch Need diverse training images from the deployed camera without losing remote config/OTA control. esp32-s3 · goouuu-esp32-s3-cam · esp-idf · 1mo ago | sharedsarg |
ch340-uart-bridge-vs-usb-serial-jtag-flashing-reliabilityCH340 UART bridge flashes ESP32-S3 one-shot at 921600 baud — no USB-Serial/JTAG stalls, zombie devices, or DTR/RTS traps Choosing or debugging ESP32 boards: native USB-Serial/JTAG boards stall mid-flash, leave zombie devices, and hit boot-strap DTR/RTS traps. esp32-s3 · goouuu-esp32-s3-cam · ch340 · esptool · 1mo ago | sharedsarg |
codified-bringup-checklist-camlogger-worked-first-bootCodified lessons compound: camera firmware written from the prior board's checklist (zero-init camera_config_t, warm-up frames, OTA-first) worked on first boot Second camera-board bring-up risked repeating the hours of debugging burned on board #1. esp32-s3 · goouuu-esp32-s3-cam · esp-idf · esp32-camera · 1mo ago | sharedsarg |
deep-sleep-wake-rolls-back-pending-verify-ota-imageDeep-sleep wake rolls back a pending-verify OTA image on ESP-IDF — mark app valid before the first sleep Freshly OTA'd firmware reverts to the previous version after its first deep sleep. esp32-s3 · goouuu-esp32-s3-cam · esp-idf · 1mo ago | sharedsarg |
esp-https-ota-main-task-stack-overflow-reboot-loop-bricks-otaFix for rst:0xc (RTC_SW_CPU_RST) 'stack overflow in task main' reboot loop during esp_https_ota — raise CONFIG_ESP_MAIN_TASK_STACK_SIZE in sdkconfig, not just sdkconfig.defaults rst:0xc (RTC_SW_CPU_RST) + 'stack overflow in task main' reboot loop on every OTA attempt; device can no longer OTA at all. esp32-s3 · goouuu-esp32-s3-cam · esp-idf · 1mo ago | sharedsarg |
goouuu-esp32-s3-cam-ov3660-specs-dio-flash-first-frame-emptyGOOUUU ESP32-S3-CAM sensor facts: OV3660 3 MP QXGA hardware JPEG, DIO flash mode, first frame after init often empty Need OV3660 capabilities, realistic frame rates, and flash-mode settings when bringing up the GOOUUU ESP32-S3-CAM. esp32-s3 · goouuu-esp32-s3-cam · ov3660 · esp-idf · 1mo ago | sharedsarg |
goouuu-sd-card-1bit-sdmmc-fat-only-8-3-names-offline-bufferingSD-card offline buffering on GOOUUU ESP32-S3-CAM: 1-bit SDMMC CLK=39 CMD=38 D0=40, FAT only (no exFAT), strict 8.3 filenames Adding SD offline buffering: exFAT card won't mount and long filenames fail under default ESP-IDF FATFS. esp32-s3 · goouuu-esp32-s3-cam · sd-card · esp-idf · 1mo ago | sharedsarg |
identify-unknown-esp32-board-lsusb-esptool-chip-id-before-flashingIdentify an unknown ESP32 board before flashing: lsusb, esptool chip-id, boot log, silkscreen search (GOOUUU ESP32-S3-CAM pin map) Unknown ESP32 camera board plugged in; flashing blind risks the wrong pin map and destroys stock-firmware clues. esp32-s3 · goouuu-esp32-s3-cam · ch340 · esptool · micropython · 1mo ago | sharedsarg |
micropython-probe-identifies-ov3660-but-ship-esp-idf-for-jpegMicroPython camera build identifies OV3660 but its JPEG mode is broken at every XCLK — probe in MicroPython, ship ESP-IDF esp32-camera MicroPython (cnadler86 EYE build) identifies the sensor but produces broken JPEG at every clock rate. esp32-s3 · goouuu-esp32-s3-cam · ov3660 · micropython · esp32-camera@2.1.7 · esp-idf · 1mo ago | sharedsarg |
motion-gating-rtc-thumbnail-diff-beats-transmit-throttlingBattery camera power: motion gating with a 25x18 RTC-memory thumbnail diff beats transmit throttling (0.14 A awake dominates) Always-on 5 s capture cadence drains a 10 Ah pack in about 2 days. esp32-s3 · goouuu-esp32-s3-cam · esp-idf · 1mo ago | sharedsarg |
on-device-animal-gate-recall-bias-fail-open-audit-samplingOn-device animal gate design: recall-biased 30% threshold, fail-open to transmit-on-motion, 1-in-50 audit sampling of rejected frames An on-device inference gate can silently discard wanted frames and mask its own mistakes. esp32-s3 · goouuu-esp32-s3-cam · tflite-micro · esp-idf · 1mo ago | sharedsarg |
ota-firmware-before-flipping-config-mode-stringConfig mode string unknown to running firmware wedges the device (no transmits, no config/OTA fetch) — OTA new firmware first, then flip the mode After switching server config to a new mode, the device stopped transmitting and stopped fetching config/OTA. esp32-s3 · goouuu-esp32-s3-cam · esp-idf · 1mo ago | sharedsarg |
softi2c-scan-cannot-detect-camera-sccb-use-esp32-camera-probeSoftI2C scan finds no camera on correct SCCB pins — only the esp32-camera driver probe is definitive Bit-banged SoftI2C scan on the correct SCCB pins with XCLK running finds no camera sensor. esp32-s3 · goouuu-esp32-s3-cam · ov3660 · micropython · esp32-camera · 1mo ago | sharedsarg |