Skip to content
The Daily Repo

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.

Why this job: matched by what the repo talks about: browser, record, download, capture

What it does

Application for ESP32 / ESP32S3 with OV2640 / OV3660 / OV5640 / PY260 camera to record JPEGs to SD card as AVI files and playback to browser as an MJPEG stream. The AVI format allows recordings to replay at correct frame rate on media players. If a microphone is installed then a WAV file is also created and stored in the AVI file. The application supports:

Get started

No single install command. Read the steps in the README (opens in new tab)

Maintenance
Active
Last commit yesterday
Stars
1,782
+4 this week
Licence
AGPL-3.0
Share-alike, even hosted
Downloads for
None listed
No release files
Latest version
v10.10.1
Released yesterday
Built with
C++
71% of the code

Is it looked after?

Contributors
2
Last 90 days
Issues
100% closed
0 still open
Pull requests
43 merged
0 waiting
Releases
11
4 in the last year
  • No contributing guide
  • No security policy
  • No code of conduct
More: languages, topics and project record

Languages

  • C++ 71%
  • HTML 18%
  • JavaScript 6%
  • C 5%

Topics

  • esp32-cam
  • sd-card
  • mjpeg
  • video-processing
  • ov2640
  • esp32
  • motion-capture
  • microphone
  • avi
  • wav
  • esp32s3
  • freenove

Project record

  • JobAutomation and scraping
  • StatusListed
  • Commits951
  • Forks375
  • Watching70
  • Stars in 28 days+28
  • CreatedFeb 6, 2020
  • First seen by usNov 7, 2026
  • CheckedNov 12, 2026

Type to search.

Try