Ive been trying to do a wildlife camera using other tutorials for so long before finding this one. Thank you so much!!!
@markdog3355
Жыл бұрын
Thank you for the detailed video, and the comments in your programming. It's rare to find a programmer who takes the time to document what they have done. It's nice to see a tutorial that's actually a tutorial, rather then some undocumented code that was slapped together.
@the1spyderryder
29 күн бұрын
Any decent programmer comments there code so almost anyone can read and figure out what they are thinking and what they are doing in their code!
@afyu
Жыл бұрын
I was impressed by the wide range of applications you covered, from wildlife monitoring to home security to timelapse photography. Thank you for sharing your knowledge and expertise on this topic!
@VidarrKerr
2 жыл бұрын
I bought some of these back when they didn't even have firmware. This is a very good and very complete tutorial. Thank You.
@PlayfulTechnology
2 жыл бұрын
Glad I could help!
@slimplynth
2 жыл бұрын
That zero ohm resistor has become the bane of my life.. a dip switch would be so much more user friendly..
@largerification
Жыл бұрын
Imagine how many people will complain of no range etc... Might even blow the wifi circuitry if no antenna is mounted on the u.fl. So certainly not a stuff for a mortal, who is not versed in handling a soldering iron.
@debarjo
Жыл бұрын
Oh bother! Why did they set it up like that? Lazy cost cutters!
@vinodrc5147
3 жыл бұрын
Thank you sir for the detailed explanation. I was struggling around with these cam module to make it work. The way you explain the code is outstanding and gives a feel ease as a breeze(still i am trying :) ). Thanks again
@nkronert
3 жыл бұрын
For those who fast-forwarded through the video and missed this - when programming the device with the FTDI adapter, you have to connect GPIO 0 to ground during upload.
@kombicruiser2658
2 жыл бұрын
Thanks Alistair, great instructional video. I have been using ESP32 cam boards for a while but your video helped me understand a lot more about the programming.
@hariseldon2577
3 жыл бұрын
Best and most complete explanation on t'internet.
@Ebue69
2 жыл бұрын
Great video! If all tutorial were detailed like this huge respect and gratitude!
@jjones503
2 ай бұрын
As a tip for those looking to power these by battery/solar, the built in voltage regulator is terribly inefficient, even when its not being used it draws precious power.
@SMLP
Жыл бұрын
Great detail on the code has given me some great ideas. Thank you
@SteveTheWhite
Жыл бұрын
Sorry. I did find the Bangood device in the description. Thanks for being thorough!
@Tgspartnership
2 жыл бұрын
thank you for such a clear walk-through! made it much easier to follow
@anniboy90308
3 жыл бұрын
This man is awesome, nicely explained videos, even a beginner can understand...but why so underrated ? 🙁
@Anuitu2u
3 жыл бұрын
view people interested in this kind of thing. more in T** T**
@anniboy90308
3 жыл бұрын
@@Anuitu2u wdym??
@i8BBQ4Lunch
2 жыл бұрын
Outstanding presentation! Well done! 😀
@ZFit82
3 жыл бұрын
You’re a good teacher.
@brianmarshall7214
3 жыл бұрын
Thanks for sharing your knowledge with us. I must say your presentation style is really, really great mate, keep it up1
@zozor45
2 жыл бұрын
It works ! ;) Had to change the SMPT port from 25 to 587 (for outlook mail adress)
@Manuqtix.Manuqtix
2 жыл бұрын
It’s picture quality is like the selfy cam on most phones
@mandelbro777
2 жыл бұрын
Great explanation. You're a legend.
@mcneill64
2 жыл бұрын
Very thorough. Much appreciated.
@thisoldjeepcj5
2 жыл бұрын
Looking through github and liking what I see. Well commented code. Thank you.
@hexadec
2 жыл бұрын
If anyone is having problems with the flash not working as I did, try moving the delay(250); statement to BEFORE the flash LED is turned on. I.E. before this statement (ledcWrite(7, flashPower);) I think the PWM module needs a bit of time to settle. I found that even 5mS worked but then we already have a 250mS delay immediately after the LED is turned on so I used that instead. To be clear: :-) // Use PWM channel 7 to control the white on-board LED (flash) connected to GPIO 4 ledcSetup(7, 5000, 8); ledcAttachPin(4, 7); delay(250); //moved otherwise LED doesn't flash! // Turn the LED on at specified power ledcWrite(7, flashPower); // Initialise the camera // Short pause helps to ensure the I2C interface has initialised properly before attempting to detect the camera //delay(250); //moved otherwise LED doesn't flash! esp_err_t err = esp_camera_init(&config);
@PlayfulTechnology
2 жыл бұрын
Thanks for providing the helpful advice! :)
@christopherdrumgoole8247
Жыл бұрын
What a great tutorial! Thank you!!
@zozor45
2 жыл бұрын
IMPORTANT(line 121) create a problem with flash when ESPcam is awaken (dosn't flash at all !) : rtc_gpio_hold_en(GPIO_NUM_4); => I've suppressed this line too....
@squeezer04
3 ай бұрын
Regarding my comment on ledcSetup not declared I discovered that it along with ledcAttachPin have been removed from the library. Both are combined with ledcAttach with the arguments, pin, frequency, and resolution.
@AnthemVanta
3 ай бұрын
I’ve been through so many codes bro I don’t know what to do. I’ve watched so many videos. I’ve uploaded so many codes. None of them have got my ESP 32 cam module video. However, I have been able to show a text in HTML header so the Wi-Fi does work. I’m just having problems getting the video to work properly.
@ScienceEtConscience
Жыл бұрын
Great tuto! Thanks.
@MrJohnnyBenjamin
2 жыл бұрын
Best Tutorial ever. Thank you for putting so much detail into the explanation, man! Just a simple question: Is there any way, to connect two cams via cable with each other? One is in standby mode ands works as a "slave", the other one has your code. Every time the "awake" cam makes a picture (motion triggered) the other one wakes up, takes a picture and goes to deep-sleep again? I only want to use one PIR-sensor and save as much batterie as possible (wildcam in the woods). So, how do they communicate and which pins are the best for out and in? I have never done any programming before...would be so nice if you or someone else here could help me out! Greetings from Germany!
@hoanghai5011
3 жыл бұрын
Great. Thank you very much!
@DinJaevel
Жыл бұрын
Hi, thanks for another really good tutorial. As I am quite new in this I would really like to know what the 2k resistor, on the signal lin from the PIR-sensor does? Is it to limit current to the base of the transistor? Or does it have any other function and how/why did you/Alastair choose the value? Very grateful for a short explanation!
@StephDab
3 жыл бұрын
The board you use to power the device with a 18650 lithium battery doesn't provide 3.3V but only 3.0V. Which is just enough to power the ESP32-S itself (the operating voltage of an ESP32-S is 3.0-3.6V according to datasheets). It's not a current issue, the board only drains few hundreds miliamps (around 400mA). But If you provide the ESP32-CAM with the 5V USB, the AMS1117 will provide 3.3V to the board only untill 1A (still according to datasheets, so it is really not a current issue). However, the voltage regulator chip has a 1V dropout, so It won't work properly if input voltage drop bellow 4.3V.
@Zerpentsa6598
2 жыл бұрын
Came across the lipo battery on a pcb long ago but can't find it again. Anyone can supply name or part no.? Much appreciated.
@gorkemocmenn
2 жыл бұрын
I seriously recommend hand moisturizer sir
@smitachandak6000
3 жыл бұрын
Great video brother can you make it for video recording ,live streaming,and taking photos pls
@hexadec
2 жыл бұрын
Absolutely excellent instruction video! Thank-you. PS love the 'posh' accent. :-)
@PlayfulTechnology
Жыл бұрын
Ha ha - I can't do anything about that I'm afraid!
@MisterkeTube
3 жыл бұрын
Doesn't the PIR sensor just need a pull-up or pull-down on its data line (so without a transistor)? The wiring in of a transistor without suitable pull-up/down to me doesn't look like the good approach here, since the inputs of the ESP are normally high-impedance, not current-driven. Also, you did mention using 5v for the PIR, whereas the 5v tolerance of ESP32 GPIOs is a long-debated topic (but so far seems ok in most cases).
@digihz_data
2 жыл бұрын
The pir is powered by 5v yes,but it data out is only 3.3v when high,so no problem about connecting the data out from the pir sensor to an input pin on any esp32. I usually do use an external pull-down resistor of 10k between the data out pin from the pir sensor to ground.
@Onlineshop806
8 ай бұрын
Should we add our house WiFi credentials to it
@marioalbers887
Жыл бұрын
thank you for the detailed video about the esp32 ... i have the esp32cam board with the board attached to it like you show also i the video but how can i connect the pir to this version . there are no pin where i can connect the wire ..
@akahige9626
3 жыл бұрын
What a great video ! Thanks a lot for all the explanation ! I got an ESP-CAM to make timelapses for my 3D prints. Can I use the same program to store the pictures on the micro SD card and being able to monitore the printer on my PC or Smartphone at the same time ?
@haley8004
Жыл бұрын
Why do all the best electronics youtubers have lisps?
@thepvporg
2 жыл бұрын
I'd like to know where you buy from because when I look, the prices you claim and quantities are just not there... Take the 433 RxTx build, cheapest I find is £9 and you get 2 or 3 only, transistors, bags of 5 for £3 and so on...
@gregbennett2437
Жыл бұрын
where do I fined the CODE?
@jerrynilsson6149
3 ай бұрын
Hello! I'm stuck and hope someone can help me. I manage to upload the code and press the reset button and start serial monitor. Text comes up but ends with Starting SD card, SD Card Mount Failed. What should I do to move on?
@fouzaialaa7962
Жыл бұрын
amazing video , thankyou for your time any idea how to configure it to stream video ?
@GnobarEl
3 жыл бұрын
Nice video! First time here but I already subscribed! How long can you run the ESP32-CAM with a battery?
@IronicoII
Жыл бұрын
Cam add face compare ? How ?
@the1spyderryder
Жыл бұрын
What about the code to make the ESP32 CAM work?
@CDRaff
4 ай бұрын
UltraFire has to be the absolute worst name for a lithium based cell.
@zozor45
2 жыл бұрын
Doesn't work for me... I wanted to send pictures by mail but as soon as you uncomment the line 52 (email option), an error is mentionned line 103. The error message says : "l'argument de type "uint32_t *" est incompatible avec le paramètre de type "const time_t *"C/C++(167)"... Any idea ?
@paulpalmer2435
2 жыл бұрын
Hi there and thank you for your bird cam video. i am new programming and have found this the best esp32 cam video so far. i was wondering is it possible to add a microphone and listen to the bird song live over the internet when you log in to look at the live video. Thank you again.
@PlayfulTechnology
2 жыл бұрын
That's a great question! I've never actually tried streaming audio alongside the video, but I'll definitely think about giving that a try in the future - cheers for the suggestion :)
@lennartjohansson3335
Жыл бұрын
Great project. Is it possible to do direct download link via Bluetooth to download stored pictures on the SD memory?
@sunilsemwal320
3 жыл бұрын
Informative keep going
@wadegerten247
2 жыл бұрын
Thanks again for the great vid! Any tips on designing this for temperatures that could reach -30 degrees Celsius? We’re building a snow sensor that will tell us how much snow has fallen during a storm.
@fflynnful
11 ай бұрын
Can the ESP32-CAM be connected to RS-232 for programming? Thank you for this very informative video.
@womble321
11 ай бұрын
I've got two. But why won't they work in artificial light? Nothing I can do will. Make it work in doors. Terrible interference I assume from the mains frequency of lights
@the1spyderryder
29 күн бұрын
Do you have florescent lights?
@ismail_aydemir_youtube
Жыл бұрын
Are you able to answer the questions?
@clivedouglas2950
2 жыл бұрын
Hi Alistair Many thanks for this great ESP32 Cam tutorial, it's simply excellent. Even a buffoon like me has a pretty good chance of successfully working my way through it. I can't help wondering if there is a way to modify the code to allow access to download files directly from the SD card via WiFi, instead of receiving lots of emailed JPEGS As CAT5 network cable is cheap as chips, is it, hopefully, possible to use it to power the ESP32 Cam for a garden wildlife camera, that is permanently on with a few IR LED's for night vision. I am also curious if this current arrangement would work with the 5Mp OV5640 camera for better resolution pictures ? Available in the UK, £10 inc P&P
@valkomosa229
Жыл бұрын
Where can I download the sketch?
@TOMTOM-nh3nl
2 жыл бұрын
Thank You
@barrydonaldson
2 жыл бұрын
Great video!! Your code works fine EXCEPT I just can't get the SD Card to mount. I'm using a ESP32 Cam module with the development board which seems identical to the one you use, but no joy. I've tried searching the web for other pin parameters, but nothing... Any suggestions would be gratefully appreciated.
@digihz_data
2 жыл бұрын
If you supply the code here, then someone might be able to help you. Otherwize you have to try yourself.
@barrydonaldson
2 жыл бұрын
@@digihz_data Hey Hans, I've boiled it down to just the lines I have the issue with. Any help would be appreciated... I'm using an ESP32-CAM & The board is set to an AI THINKER ESP32-CAM #include "ESP_Mail_Client.h" void setup() { Serial.begin(115200); Serial.println("Starting SD Card"); if (!MailClient.sdBegin(14, 2, 15, 13)) { Serial.println("SD Card Mount Failed"); } else { Serial.println("SD Card Mounted!!!"); } } // the loop function runs over and over again until power down or reset void loop() { }
@digihz_data
2 жыл бұрын
@@barrydonaldson sorry,I don't use mail client so I can't help you with that, but.....have you tried different version of the mail client library. I think I read somewhere here in this thread about people not getting some versions to work. So try an older or newer version and see if that helps.
@apcomputerscienceprinciple170
9 ай бұрын
@@barrydonaldson i am also having problems with these lines of code. did you ever figure it out?
@barrydonaldson
9 ай бұрын
@@apcomputerscienceprinciple170 never did...
@kimlenon301
2 жыл бұрын
If I will capture a video and send it to my email, is that possible?
@cbartley100
3 жыл бұрын
Anyone else noticed that you are unable to load code if the SD card is plugged in - or is it just me ? For me when using the ESP-CAM and ESP-CAM MB (@10:20 in vid) combination will normally automatically load code after compilation BUT only if the SD card is not plugged in Not a big issue, just catches me out each time I come back to it to update code / change delay time
@zozor45
2 жыл бұрын
I'm just trying to use and older "ESP mail client.h" library (1.1.6 version precisely) as it's explained here and there... Hope it will work ! ;)
@TheSlimbridge
3 жыл бұрын
Excellent
@dioclecianovasquez6227
Жыл бұрын
Hola, yo quisiera que el esp32 cam, comience a grabar video continuo en la SD, al momento de encender
@miguipda
2 жыл бұрын
Could you please tell us if your 18650 Li-Po battery shield here can be used to charge the 18650 battery with a solar panel in the same time it is used by the ESP32-CAM. It could then allow us to put a solar panel as a birdhouse roof and use this ESP32-CAM to always be powered as bird survey. But following you what must at least be the power of the used solar panel (in england) to be sure keeping this 18650 at least charged for the next day :-)
@dimitriclaes7624
Жыл бұрын
Great video with good detailed comments in the code. Do you know if i'ts possible to save videocaptures from 10 or 30 seconds and save send them to a cloud drive? Is there a place where I can download the code used in the video. I just started to program in Arduino IDE Cheers!
@hanbolee2749
5 ай бұрын
Where can i find the code for this project?
@johnmartin6178
3 жыл бұрын
I have just tried the ESP32Cam on the FTDI shield and with all port settings correct the PC does not see the ESP32Cam. I'm assuming that the shorting jumper for programming does need to be in place, but with the shield on you cannot do it?
@josephusdy9726
2 жыл бұрын
Hi. Can you take a picture and put a dynamic text overlay on the picture before saving the picture? I am using arduino programming. Thanks.
@ione7393
3 жыл бұрын
Sir, thank you so much for the video, its really helping. There is just one problem, they keep saying that "Board at null is not available". May I know what to do about that? Thank you!
@manusholm1544
28 күн бұрын
could you share a link to your git please
@OnnieKoski
Жыл бұрын
How much delay is there between sending the trigger event and the picture actually being taken?
@luisbentancur699
3 жыл бұрын
Que lastina no la veo funcionar con el censor me falta también el código
@petrpetr1275
2 жыл бұрын
Ahoj, pěkné video, ale mám problém s otočeným obrázkem o 90 stupňů a nemám tušení, jak obrázek otočit :-(. Bohužel nemohu otočit celý ESP32, musím otočit obrázek v prohlížeči.
@RobertoGonzalez-ie9jj
2 жыл бұрын
Great video, but I have a problem and I can't find the solution. I have an esp32-cam that if I feed it through an ftdi programmer works perfectly, but if I feed it through a usb to a computer or a mobile charger through the 5v pin…. It does not work…. any ideas?
@alkhashtee
2 жыл бұрын
Try to use different cable
@thegudgeonlawrence3714
2 жыл бұрын
hi when purchasing components for this project i.e Npn bc547 transistor there are different types i.e bc547B or bc547C does it matter which one I use, I just found your videos and they are great thank you.
@paulbaker9879
Жыл бұрын
For most applications there are many substitutes for the BC547. 2N2222, 2N3904, PN100, 2N4401, BC337, etc.
@shahoisam6124
2 жыл бұрын
Thinks bro yuo are give me good info about esp32
@Francois_Dupont
2 жыл бұрын
could you please add your completed .ino code in the description? i am very bad at programing arduino language and i very want to make a trail camera like you did.
@PlayfulTechnology
2 жыл бұрын
github.com/playfultechnology/esp32-cam
@Francois_Dupont
2 жыл бұрын
@@PlayfulTechnology Thank you!!
@jameshodds8800
2 жыл бұрын
I was just wondering if you had any thoughts on the esp 32. I have a esp32 with header Board however I have installed the driver for a ch340c chip but my computer fails to detect a usb port. I have also tried to connect the other way using a FTDI programmer but it refuses to upload (unable to connect to header time out) Ive spent two days now and ready to move on to a Raspberry pi zero
@raymondpenn5619
2 жыл бұрын
Is there another email service beside gmail that will work with the esp32? They keep stopping my picture sending...RRrrrrrRRRRrrrrRRR!
@ClownWhisper
2 жыл бұрын
And by the way I have never been able to get one to boot the camera module up with less than 5 volts
@PlayfulTechnology
2 жыл бұрын
That's probably because you're triggering the brownout detection.
@milesmoore5422
3 жыл бұрын
What is a "TIC Quadran" ? (@ 3:09)
@felixrohmann
3 жыл бұрын
hey great, where i can get the code?
@shahoisam6124
2 жыл бұрын
The code in link
@borisbadinov7757
2 жыл бұрын
A github repository of the coding would be helpful.
@PlayfulTechnology
Жыл бұрын
What, this one you mean? github.com/playfultechnology/esp32-cam
@borisbadinov7757
Жыл бұрын
@@PlayfulTechnology excellent! Thanks so much!
@fuxybq
2 жыл бұрын
I don't get it, I don't see Nice tutorialm make a lody in tNice tutorials video?
@superbenji007
3 жыл бұрын
Hello, is it possible to contact you for making some smartwatches for my escaperoom? Just need a tool to send messages to the smartwatch.
@pcmobiletechnicalsolutions8504
11 ай бұрын
please give me the github link
@John_Smile
2 жыл бұрын
Please activate the translation for the Romanian language as well !
@zgryx8428
2 жыл бұрын
Hello sir, Thank you for the wonderful tutorial. May I request one thing? can you share your Arduino code regarding with the ESP32 camera module that will capture a photo triggered by Arduino nano? also if possible together with the wiring diagram and how you converted the 5v out from Arduino to 3.3v in of the ESP32 camera. Hope you notice my comment Thank you so much, I've just subscribed to your channel and looking forward for more amazing tutorials✨
@PlayfulTechnology
2 жыл бұрын
github.com/playfultechnology/esp32-cam
@digihz_data
2 жыл бұрын
Use a level shifter to convert from 5 to 3.3 volts or the other way around. Use a serial interface between the arduino and esp32-cam to control each other.
@wadegerten247
2 жыл бұрын
Wow great job on this video. Is it possible to send the device a wake up and start shooting message over the wifi connection? We’re building a snow cam and we only need photos during a storm.
@digihz_data
2 жыл бұрын
@@wadegerten247 Yes it is possible with the right coding.
@1larrydom1
3 жыл бұрын
This was my first look at your channel. I have two of the same cam boards. I watched completely, then thought I'll use and modify the code you've written, but I cannot find it! Ugh. Am I missing it?? Otherwise, it's a wonderful walkthrough, so I'm not disappointed in any way with the episode, I just wish the code was available...
@daveeaton6026
3 жыл бұрын
github.com/playfultechnology/esp32-cam
@shahoisam6124
2 жыл бұрын
@@daveeaton6026 thix bro
@creeek3
2 жыл бұрын
I have looked a few times and cannot find it, where can I download the code? Am I been silly?
@PlayfulTechnology
2 жыл бұрын
github.com/playfultechnology/esp32-cam
@gabrielgarcia1523
2 жыл бұрын
Buenas noches Peter: tengo un problema al compilar el modulo, que muestra el siguiente error: """" C:\Users\PC\Documents\Arduino\ESP32CAMyPIR\ESP32CAMyPIR.ino: In function 'void smtpCallback(SMTP_Status)': ESP32CAMyPIR:99:27: error: 'SMTP_Result' {aka 'struct esp_mail_smtp_send_status_t'} has no member named 'timesstamp'; did you mean 'timestamp'? localtime_r(&result.timesstamp, &dt); ^~~~~~~~~~ timestamp """" Tampoco funciona cambiando a "timestamp". Sabes a que se debe este error?
@hexadec
2 жыл бұрын
Solo tenga en cuenta que el código fuente actual en github tiene un error. Alrededor de la línea 103 hay una referencia a la "marca de tiempo". La biblioteca ESP Mail Client de Mobizt versión 1.1.6 espera que sea 'timesstamp' (con dos S-es). El uso de la versión 1.2.0 también sigue compilando con 'timesstamp', pero la versión 1.3.0 de esa biblioteca no lo hace. Todavía no sé cómo compilar v1.3.0 y versiones posteriores, pero usar 'marca de tiempo' (con una S) no es el único problema con las versiones posteriores.
@gabrielgarcia1523
2 жыл бұрын
@@hexadec muchas gracias por la info
@Cleofizoid
3 жыл бұрын
2A draw from the camera?!?
@digihz_data
2 жыл бұрын
Maybe a peak value(2A). Normally it would draw about 350 to 400mA.
@reseausalsadream2691
2 жыл бұрын
Sorry, where can i find the source code for this project?
@PlayfulTechnology
2 жыл бұрын
github.com/playfultechnology/esp32-cam
@Drakanx
3 жыл бұрын
why using ftdi when you can use uart usb?
@digihz_data
2 жыл бұрын
Why use esp32-cam when you can use a gopro. :)
@oladunk9986
Жыл бұрын
@@digihz_data Or a Mobile Phone with Alfred ?
@kimlenon301
2 жыл бұрын
can you share the sample code please?
@PlayfulTechnology
2 жыл бұрын
github.com/playfultechnology/esp32-cam
@bestandhowto4676
2 жыл бұрын
tNice tutorials video is a godsent, thank you so much
@funvill
3 жыл бұрын
Where do you post your source code ?
@marcelpost4052
3 жыл бұрын
Its briefly mentioned at the end of the video. github.com/playfultechnology/esp32-cam
@funvill
3 жыл бұрын
@@marcelpost4052 Thank you ^^
@marcelpost4052
3 жыл бұрын
@@funvill Just be aware that the current source code on github has a bug. Around line 103 is a reference to 'timestamp'. The ESP Mail Client library from Mobizt version 1.1.6 expects that to be 'timesstamp' (with two S-es). Using version 1.2.0 also still compiles with 'timesstamp', but version 1.3.0 of that library does not. I don't know how to compile v1.3.0 and up yet, but using 'timestamp' (with one S) is not the only issue with later versions. Maybe someone else can chime in here..
@EdwardVanNatta
2 жыл бұрын
I am looking for about you product place lace me a me messages.When I post this , I am looking for more information no this
@EdwardVanNatta
2 жыл бұрын
How can this can build come me build place or property
Пікірлер: 207