s60sc / ESP32-CAM_MJPEG2SD

ESP32 Camera motion capture application to record JPEGs to SD card as AVI files and stream to browser as MJPEG. If a microphone is installed then a WAV file is also created. Files can be uploaded via FTP or downloaded to browser.
GNU Affero General Public License v3.0
855 stars 209 forks source link

DFRobot Firebeetle ESP32S3 Support #467

Closed maximagination1 closed 2 weeks ago

maximagination1 commented 1 month ago

Hi there,

On another topic, does your code support the Firebeetle 2 Board (ESP32-S3-U) from DFRobot? https://www.dfrobot.com/product-2677.html

I assume it is compatible, as I can see its previous version (ESP32S3) with pins listed in camera_pin.h. Please let me know if the -U version of this ESP32S3 board is compatible.

Also, could I connect an SPI micro SD card module to the board to save recorded files?

Thanks.

Max

s60sc commented 1 month ago

The app will support any board with ov2640/5640 cam provided the pin def exists in camera_pins.h, so check that the new board has the same pinout, if not another def needs to be added.

Only a sdmmc module is supported for SD. Spi for SD is slow anyway.

maximagination1 commented 1 month ago

Ok, thanks!

If I were to connect an sdmmc SD module to an ESP32S3, which I/O pins does it best work with?

On Tue, Jul 30, 2024 at 4:35 AM s60sc @.***> wrote:

The app will support any board with ov2640/5640 cam provided the pin def exists in camera_pins.h, so check that the new board has the same pinout, if not another def needs to be added.

Only a sdmmc module is supported for SD. Spi for SD is slow anyway.

— Reply to this email directly, view it on GitHub https://github.com/s60sc/ESP32-CAM_MJPEG2SD/issues/467#issuecomment-2257788097, or unsubscribe https://github.com/notifications/unsubscribe-auth/ATTARJETJFYPOFD7T4QSMILZO5F5FAVCNFSM6AAAAABLU6L35CVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDENJXG44DQMBZG4 . You are receiving this because you authored the thread.Message ID: @.***>

s60sc commented 1 month ago

any 3 pins should work, assign to: SD_MMC_CLK SD_MMC_CMD SD_MMC_D0