Giter VIP home page Giter VIP logo

esp32-cam-arduino-ide's People

Contributors

any-winter-4079 avatar ruisantosdotme avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

esp32-cam-arduino-ide's Issues

Management of SD_MMC in command: Firebase.Storage.upload

Hello and congratulations for all your work which I find exciting and really well done.
You are probably aware of the problems encountered when using SPIFFS and LittleFS to store photos captured via the ESP32-CAM on the SD-CARD. At least that's what happens to me.
Now I found your example: ESP32-CAM-Take-Photo-Date-Time-MicroSD-Card.
It works great and using SD_MMC I solved the problem of saving images. Now I would like to use SD_MMC for Firebase.Storage.upload too. I read that you need to modify the FirebaseFS.h library.
I'm not capable of it. Could you kindly help me out and provide me with the modified library?
In this way I would be able to complete my project which I was able to realize thanks to your work.
Thanks for the kind cooperation.
WB01

CAMERA_MODEL_M5STACK_WIDE

Hey guys. For anyone using this amazing repo, if you have CAMERA_MODEL_M5STACK_WIDE, the needed pins are:

#define PWDN_GPIO_NUM -1
#define RESET_GPIO_NUM 15
#define XCLK_GPIO_NUM 27
#define SIOD_GPIO_NUM 22
#define SIOC_GPIO_NUM 23

#define Y9_GPIO_NUM 19
#define Y8_GPIO_NUM 36
#define Y7_GPIO_NUM 18
#define Y6_GPIO_NUM 39
#define Y5_GPIO_NUM 5
#define Y4_GPIO_NUM 34
#define Y3_GPIO_NUM 35
#define Y2_GPIO_NUM 32
#define VSYNC_GPIO_NUM 25
#define HREF_GPIO_NUM 26
#define PCLK_GPIO_NUM 21

Fixes:

camera: camera probe failed with error 0x105(esp_err_not_found)).

Hope this saves you some time!

espcam UDP and TCP same time

Hi
I have a question as an amateur developer and it may not relate to this topic but please answer if you know.
is it possible to send video stream from an espcam to a phone via wifi and TCP communication and send some simple commands from phone to esp-cam module with UDP packets at the same time ?
a two way communication, one way with TCP and the other way with UDP
first of all I want to know is it possible or not?
thanks

Source code license

Hi Rui,

I stumbled upon your very nice introduction and wanted to use the ESP32-CAM-Take-Photo-Save-MicroSD-Card example for my own (FOSS) little project. The license in the source file is missing a few words on what's actually allowed, and it would be even better if you could explicitly specify which license applies to the source code, and if it was one of the established FOSS licenses.

Thanks!

How to stop the stream

Dear Sir,

regarding this coder, once the stream is started, how to you close the stream via software ?

void startCameraServer(){
httpd_config_t config = HTTPD_DEFAULT_CONFIG();
config.server_port = 80;
httpd_uri_t index_uri = {
.uri = "/",
.method = HTTP_GET,
.handler = stream_handler,
.user_ctx = NULL
};
//Serial.printf("Starting web server on port: '%d'\n", config.server_port);
if (httpd_start(&stream_httpd, &config) == ESP_OK) {
httpd_register_uri_handler(stream_httpd, &index_uri);
}
}

Of course i can set the ESP32 in deep sleep which stops the stream, but i am looking for a software method.

Maybe you have some suggestion.

Kind regards
Otto Klaasen

p.s

I change the code like this but when using first call with true and second call with false is does not stop the stream but start a second stream which error out:

bool startCameraServer(bool StartStream){
httpd_config_t config = HTTPD_DEFAULT_CONFIG();
// If startstream is true the stram will work
if (StartStream){
config.server_port = 80;
}
else {
config.server_port = -1;
}

httpd_uri_t index_uri = {
.uri = "/",
.method = _HTTP_GET,
// .method = HTTP_GET, // Original code
.handler = stream_handler,
.user_ctx = NULL
};

//Serial.printf("Starting web server on port: '%d'\n", config.server_port);
if (httpd_start(&stream_httpd, &config) == ESP_OK) {
httpd_register_uri_handler(stream_httpd, &index_uri);
Serial.println("Video Stream started.");
}
else {
Serial.println("Video Stream NOT started.");
}
Serial.print("Stream port: ");Serial.println(config.server_port);

return StartStream;

}

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.