Thank you very much for these very clear explanations and for sharing your videos with passion. I'm from the south of France and now the ESP32 CAM has no secrets for me.
So, I tried the ESP32-CAM out. The positive is that they do not cost much. The negatives are that they are hard to program and it took me quite awhile to figure it out, but I finally managed it by using an older version of the Arduino IDE as the programmer is not supported in the newer version. Then I kept getting a brownout failure which I solved by using an external 5v power lump to power it with. This thing is really power hungry. The quality of the image is not that great either. I prefer the raspberry pi camera. But it was fun playing around with it and I figured out how to use an Arduino UNO to program it with so that is a plus. All in all, I am not sorry I bought it, but I probably won't be using it for what I was going to be using it for which was as a security camera in my garage.
I bought one of these and found having to use FTDI was inconvenient; so, I found another version of the board called the ESP32-CAM-CH340 that includes the USB and is only a couple of dollars more. Well worth it IMHO.
You presentations are very thorough. Thanks for sharing them. I've tried getting my ESP32 Cam up and running per your instructions but no go so far. The CameraWebServer code compiles, but I get "Failed to connect...Timed out waiting for package header" error. Doing a search says they module is not going into flashing mode. I've double-checked connections and they are all according to your instructions. I have even connected Vout of my interface to 5V on the ESP32, and switched the output jumper to 5V, but no luck. I also powered the ESP32 with 5V using and external supply just like what you used. I read somewhere to strap a filter capacitor across the EN pin to ground, but that is not on a Cam module (it is a wroom). Not sure if I should try that. (Well there is not EN pin on this board; I suppose I would have to try to connect it on a trace to the module.)
This is regarding RSSI signal level monitoring by physically connecting the ESP32CAM module to USB port of laptop computer. Sir is it possible to monitor the same on a web page over wifi . This will be ideal condition with mobility to monitor signal level of this module remotely from a distance from the wifi router location. Please do a video on above subject. Thanks.
hello my friend please i have FTDI I have PowerShell, I have a relay, and when I lock the project, I have a problem during the implementation of the project. When I download the code, this message appears a fatal error occurred: Failed to connect to ESP32 : Time out waiting for packet header
I just found one of your videos and then ended up here. Really like this one as well, however, I am interested in getting the ESP32cam work with an ethernet cable (no POE needed). Do you think that would be feasible? I found some vague information with that, but they are related solely to the "vanilla" ESP32.
I'm in my sixties, getting back into electronics, and ran across "Arduino", and have found your tut's among the best I've watched. I especially enjoy the clarity of the sketches and explanations, you are very clear and exact with the pieces putting the program together, connecting the pieces with what they do. Thanks very much.
Hi John, 58 and me too. I’m integrating everything into home assistant. While I’m having flashbacks on my 20 year electronics career I’m having nightmares based on my last job ( network engineer ) regarding my paranoia with network security. It is a crying shame hooking anything to the internet is a invitation to a security breach. So every in house camera needs to be on a non inet wireless network. Even so the wireless signal is hackable. It leaves me insecure. Of course my kids think think internet is private. Oh well guess I’m just old.
Hi Bill, I just received this in the post today and by the time I had watched your video I had this all working just fine. Thanks so much for these great videos...
Great video. I like your calm way of explaining things and your excellent English that makes it possible for me as a German to follow you. Stay healthy. 👍 👍 🙂
Good sir, I have been watching you for all of 1 minute now and you most remind me of the phrase, "COLLEGE IS DEAD"....Hah, seriously...Why pay when you can learn stuff like this for free?....
i have been having major issues when uploading the code. im not sure if my camera module is broken . i have been having loads of isssues like "Failed to execute script esptool the selected serial port Failed to execute script esptool does not exist or your board is not connected" or "Connecting........_____....._____....._____....._____....._____....._____....._____ A fatal error occurred: Failed to connect to ESP32: Timed out waiting for packet header A fatal error occurred: Failed to connect to ESP32: Timed out waiting for packet header " - can anyone help me with this, its just the same example code with the wifi code and AI thinkker selected
Well Bill love your videos but could you make a video taking one step at a time programming the camera using the add on board for the esp32 to program it I have been struggeling with getting no core memory dump after attempting to program it with this program I have no Idea whats going on I changed the baud rate to 115200 and everything else that I could think of.
Absolutely fantastic introduction to the ESP32-CAM, thank you so much for pointing out all the small quirks like the brown-outs and the modifications you need to do to use an external antenna.
@@douganderson7002 that AWG is a whole bunch of BS. Why would you call a thinner wire bigger ? Because we can ? Nonsense. At least the murrican V8 engines aren't called 1,5L because of their 6L displacement.
Once again a wonderful weekend project. I am using a number of Pi’s and MotionEysOS all thanks to one of your videos. Question. Are you planning to make a video on how you can use this board in a light weight security camera?
Let me drop a message here. I am hungarian and i handle written english well. But when it comes to listening and understanding i have difficulties. There are a lot of english speaking youtubers i cant fully understand (i cant even practice here in our country) Its very important how you speak when you are educating people. Your speech and style is clear, i believe that its understandable for people all over the world, and your voice is calming as well. You are a pro in education. Congratulations and thank you for the valuable videos. Keep the good work.
Hi! I had some issues with errors lik3 Camera not detected 0x20001 and brownouts that a powered USB hub did not fix. The fix was simple though. I sapped to the 5V pin and moved the amber on the serial adaptor to 5V. Worked perfectly and immediately connected to Wi-Fi after that.
Hi Bill, Thanks for the great video. I figured that the FTD driver needs to be installed on the pc first or else the adapter will not be recognized. After this, the program downloaded properly but I began to have brownout issues. Maybe my pc is old and so it did not right away recognize the FTD adapter and install the software right away. My next project is the brownout issue--will add external power. Hopefully everything will go well after that--It did NOT! Changing PC's or USB cables had ZERO effect In my case, the camera and program worked correctly ONLY after I switched the FTDI & ESP32 to run on 5 V instead of 3.3 V. My recommendation is therefore to set the jumper on the FTD to 5 V and power the ESP32 cam on the 5 V pin instead of the 3.3 V. I could have saved a lot of time if I had read the internet forums first!
Some computers have high power USB ports that allow for better power output. These are ones that also work better for charging USB devices. Sometimes they are clearly marked as being high power but they might not be. If you can try other USB ports, you may have better luck on a different port.
The thing that drives me nuts is that I very rarely come up with ideas for things to do with these kinds of things. Almost anything I can think up is already done better by something I either already have or could buy for cheap.
Great video.. as usual.. Would love to know where you got your modular component storage system. I need something more like that. I hate the old 80's hard plastic ones that I'm still using.
I thought your videos were high quality tutorials. Then I went to your website. You have put a lot of work into making a polished written tutorial! Thank you for all your work.
Thank you for this video! It helped me to get going with the ESP32-CAM. One note: I had to change the 3.3V power from the USB interface board to 5V and connected this power to the VCC pin of the ESP board and then the programming worked.
Wow!!! Great Videos! I am have loads of mechanical and technical skills but my electrical ability stops with basic PV concepts. Your videos make it easy to get started with this stuff. I do have a question about the wifi capabilites of the ESP32-Cam. I am trying to send video from a camera back to a receiver (phone ot tablet) a thousand yards or so away. Is the ESP32-Cam capable of this if I add an external or directional antenna? I looked at some 5.8G options but getting that signal onto a phone screen does not seem as easy as a pure wifi solution using and ESP32. Thank you!
I have a DOIT ESPDUINO board (ESP 8266 & UNO combined) and when I first got it there was a red LED as well as a blinking blue LED, to upgrade a sketch to it I finally figured out I had to press both flash and reset buttons. Trouble is I just uploaded the blink sketch to test it and it worked. Since then I cannot upload another sketch. Do you know any way of fixing this by any chance?
Good intro. One small thing: when subtracting two powers in dBm, the unit of the result is "dB" not dBm". I can explain further if anyone wonders why, but it's basically because dB is a logarithmic power ratio, while dBm is an absolute power expressed as a ratio to 1 mW (0 dBm).
I was a little disappointed that he did not explain that for each 3db change, the power is either halved or doubled 30db = 1w and 33db =2w and 36db=4w (rounded)
I am continually stunned by the clever introductions and how they accurately portray the coming attractions. "We're taking pretty pictures today...." I so look forward to your videos. Stay safe.
i get below error. does this mean not enough power? can i use the the FTDI with 5v also and change the 3.3v pin on the board to 5v and set the jumper to 5V? (because i need to find out the ipadress first.. and see that it connects to wifi before just connecting to 5v without the programmer). also tried a usb hub but still same error below. Brownout detector was triggered ets Jun 8 2016 00:22:57 rst:0xc (SW_CPU_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT) configsip: 0, SPIWP:0xee clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00 mode:DIO, clock div:1 load:0x3fff0018,len:4 load:0x3fff001c,len:1216 ho 0 tail 12 room 4 load:0x40078000,len:9720 ho 0 tail 12 room 4 load:0x40080400,len:6352 entry 0x400806b8 [E][camera.c:1049] camera_probe(): Detected camera not supported. [E][camera.c:1249] esp_camera_init(): Camera probe failed with error 0x20004
Hello, Thanks for the video. Im completely new to ESP32. I have a big doubt in my mind... Please show some light.... I want to feed AV/HDMI output signal of a DSLR or Mirrorless Camera --> ESP32, And I want transmit over wirelessly to My Smartphone or a FPV monitor..... Is it possible to do this.... Gratitude
been trying to find some help for getting a esp32 cam captive portal that can play a video from the sd card noted that i am new to programing just looking for something that is ez to use
For anyone who uses a esp32cam download board (dont know the technical name for it, but the serial on it is esp32-CAM-MB, it has 8*2 ports and you can directly plug in esp32cam into it and this download board has a usb port). When you upload code to your esp32cam, the download board can be connected to your computer through a use-hub or simply usb port, I select these parameters: (Board:AI thinker esp32-cam, available port, CPU Frequency:240MHz, core debug level: none, erase all flash: enabled, flash freq:80MHz, Flash mode: qio, partitian:huge app, programmer:esptool), I dont know if they make a difference, so just for your reference. Upload the code. And here is the important: 1. you dont need to unplug the esp32cam to connect to ftdi, just use this download board as power supply and data transfer. 2. most important: to provide enough power, this board needs to be plugged to a usb port from your laptop or pc, usb-hub will not work. Select correct com port, open the serial monitor and press reset. It will show '...', and after about 1-5 seconds, it will show wifi connected. For me I found all the problem comes from power supply. For some reason, ftdi does not work for me. I will try to solve this later, but for now I am happy esp32cam finally works.
Could you please do a video on how to connect esp32cam with GCA901? I have watched your video about connecting esp32 with GCA901 but I cannot work it out on ESP32cam. Thank you very much. Your video is really informative and helpful.
Thanks for the helpful video. I ran into the brownout detector triggered problem. I tried with an external 9v battery supply. However, I cannot debug the code because Serial monitor debugging is impossible while connected to a 9v battery supply. This is problematic because I don't know the IP address of the ESP32 if serial monitor is not attached. I tried connecting both an external 9v battery supply and FTDI cable for serial monitoring. However, the same brownout detector trigger problem appears then.
My ESP 32 cam worked well but now this Error Set the camera ESP32 CAM...E (289) camera: Camera probe failed with error 0x105(ESP_ERR_NOT_FOUND) Camera init failed with error 0x105 Restarting the ESP32 CAM. ??>>>> tried to change the camera but the error persist any help ???
I am sorry, but have this board and the pins are not the same. Same as my other ESP-12/32 boards. How can I breadboard them if the pins are off? I have 5 ESP boards and NONE look like yours''s or the ones online.I have the ESP32CAM and Wromms, but the pinouts are off.
Hello Bill (and friends), This a very nice video (as usual...) I have serious problem on downloading the sketch to the WebCam board. I tried two different brands of FTDIs and three different cameras… After the (successful) compiling I receive always the message: “A fatal error occurred: Failed to connect to ESP32: No serial data received.” The COM port is set properly and the connections are well checked too…..The LED on the FTDI is flashing red for a while before receiving the above message…. I didn't find a similar problem between the comments....Am I the only one that can't download the sketch? Do you have any suggestion?
Cant get past this error ... 19:45:39.692 -> E (536) sccb: SCCB_Write Failed addr:0x30, reg:0x35, data:0xda, ret:263 19:45:39.692 -> E (536) camera: Camera probe failed with error 0xff(ERROR) 19:45:39.692 -> Camera init failed with error 0xff Already tried reseating the camera multiple times
Excellent video, as it is usual from him. Just a point that had me stumped. He says to use the 3.3v settings. That was giving me issues because the board kept having brown-outs. A powered USB hub still was not solving the issue. I put the FTDI to 5v and powering the ESP31-CAM on the 5VDC pin. That has removed all problems.
UPDATE: So, the usb/power supply board does NOT supply 3.3vdc to the ESP-32 CAM. All it does is feed the 5vdc from the usb connector through to the 5vdc input on the ESP-32 CAM. This will NOT solve the power supply brownout conditions, BE AWARE! You still might have the same problems with brownout using this board. Basically all the add on board is good for is the communications interface as the board has a 3.3vdc regulator. The regulator is only used to power the com chip by the looks of things, which is okay as you need 3.3vdc for programming. The 5vdc line to the ESP-32 CAM from the usb connector also has a diode in series which drops the 5vdc supply to about 4.7vdc, (0.3vdc drop across diode) this is NOT enough for proper regulation (4.75-7vdc as per spec sheet). The noise I was getting was from inadequate supply voltage (from my first post). I used a bench supply set to 5.2vdc connected directly to the ESP32-CAM board, and the camera works flawlessly.
Bill, i discovered there things missing from a newly down loaded version of the Arduino IDE 2.1.1 IN PREFERENCES THERE ARE NO PATHS FOR Additional boards manager URLs would you please tell us what must be there . What else has been left out and a lot of things that is not in the video in getting started with the esp 32 and can not get it to work. I think there are parts of the sketch missing.
Hi, I've got some problem couse it's rebooting before connecting to the wifi ... 22:27:12.795 -> load:0x40080400,len:6352 22:27:12.795 -> entry 0x400806b8 22:27:13.407 -> 22:27:13.407 -> Brownout detector was triggered ... please help how to solve that problem
how can I contact you, I wanna know how to programme and connect ESP32-CAM-MB MICRO USB ESP32 Serial to WiFi ESP32 CAM Board CH340 CH340G 5V Bluetooth+OV2640 Camera+2.4G Antenna for Smart Home, That I purchased from aliexpress.
20:52 and when using the 5V supply fails as well, what do I do? I can't get it to work when powering it through 3.3V or 5V, but when I connect it to the ESP32 CAM MB module, it works just fine.
Great video, Trash Camera. this is 2021 is there a better quality camera option out there. because I really don't see this quality usable except maybe in the perfect situation. good lighting and close up. could hardly use this for security.
If you are getting "Failed to connect to ESP32: Timed out waiting for packet header" error, and randomnerdtutorials.com/esp32-cam-troubleshooting-guide/ doesn't help try fixing your FTDI drivers. A sign that you may have VCP issues is that you will see only COM1 port in your arduino IDE. VCP Drivers are located at www.ftdichip.com/Drivers/VCP.htm , in the right "Comments" column is executable setup for Windows. Now you should be able to see additional ports in your Arduino IDE, COM10 or something like that. I hope that helps.
Great video, but now I can't stop the "WiFi Scan Example". The board was able to see the different Wifi networks but it just rolls nonstop repeating the process. I would like for it to stop so I can hit "AT" and write the commands I need for the purpose I purchased the board. Such as: AT+CWMODE_DEF=1
thank you sir, for this help...! am student and working on project using this ESP32 CAM and am asking for your help to program this device by how it can scan the QR-codes......? thank you...!
Hi. Is it possible to stream video to another esp32 board with screen? Wt32-sc01 plus, for example? This board has resistive touchscreen, so theoretically is it possible to create remote control on it without any smartphone usage? Thx!
Yikes! I used the 5 V not the 3 on the FTDI while programming but got away with it and didn't fry anything so all good. Now have 2 ridiculously cheap security cams. went without a hitch by following yr previous vid, so txalot. chose the wrover cam at first instead of aithinker in the defines. would like to add an on/off button and/or analog sensor to the server so will play about with or search for some code later on. unless you do a vid. Also have an internal 192.x.x.x apache simple website server I'm practicing on and forked the cams to it's menu..
On the ESP32CAM board I have the GND pin you use is actually labelled GND-RF and is not connected to the digital GND. As a result the upload does not work. Using the digital GND solves the problem.
it gets very hot, and constantly freezes (it did not work for more than an hour, from 10 minutes to 40 minutes, then it freezes. Only rebooting the module helps). I thought the problem was overheating, installed a couple of radiators, one on the MK, the second on the ams1117 regulator, it did not help. Power supply 5V, 1A. Used power supply 5V, 0.5A, everything is the same. Please, Can anyone tell me what the problem is?
I have a question. I'm doing a college project and I have to use this cam alongside with a microcontroller LPC1768. Can I just connect the cam to the mcu directly with the same connections you did in the video, or do I really need the FTDI Adaptor?
Bill great video, i was wondering if you have come across this error: sp_camera_fb_get(): Failed to get the frame on time! Camera capture failed. I search allover the internet and i havent found any solution My last resort would be to change the camera, but was curious to know if you have seen that error before Thanks a lot PS as usual the solutions proposed on the various blogs and forums dont work... like change the freq
I made that aplication and it´s runing, when a call the url address of the ESP32-CAM, from a machine that is connected in the same network, but when I call from outside, using one DDNS I can get the webpage with the configuration, but I can´t see the video transmited by the CAM. Has anyone else had this problem? Can someone help me?
Anyone seeing 'Brownout error' in the serial monitor when trying to run this sketch you need to power the ESP32-CAM from the 5V pin and switch your FDDI USB to serial interface to 5V. This sorted out the problem for me and am now able to flash and run the sketch no problem after that.
I really enjoyed your video, very well explained and documented, I just have one question, can be possible to drive this project but using a good quality phone camera instead?, I mean, kind of buying a spare phone camera, such as Samsung galaxy, Xiaomi or even iPhone camera and make out of it a controlled camera like this one? Thanks in advance.
I followed your directions and loaded the Server Sketch to my board with no problems. BUT when I disconnected the jumper and rebooted my WiFi is gone,, every thing else on the board works fine but no WiFi..What did I do??
Are you able to use the ESP32 without being connected to WiFi? I’m looking to use this in job boxes on work sites. Just want it to store video on the SD card.
Hi Bill, thanks. I was thinking of making an inexpensive parking lot surveillance system. Something similar to the raspberry pi zero W using motioneyeOS. Is this an overkill for the esp32cams web server sketch?
hello i am using arduino and i have followed instructions and getting this error rather than ip address [E][camera.c:1049] camera_probe(): Detected camera not supported. [E][camera.c:1249] esp_camera_init(): Camera probe failed with error 0x20004
As I understand this implementation needs to connect to a WiFi network - beeing a wifi reciever..?. Would it possible to make it a make a WiFi transmitter, makin it own ssid, so the camera would be the supply of wifi as well, so you place the camera “whereever” and connect to it’s ssid with a mobile device?
when i use usb power, i don't get brownout problem, but using the power supply (with 9v battery) as you showed in video, i get the problems. i use the 5v output. the power supply suppose to be able to give up to 700mA (more than usb). any more suggestions? i read a lot of articles but no conclusions.. perhaps i'm the one who don't understand :)
When you enter your WI FI details & use the APP ? on web browser, is it secure. You here of Thousands of people using WI FI cam systems not realising that anyone can hack into their network cams?
Anyone here , try 3, 5 watt ir led in dark , if it works then everyone buys them. Does the 2.4Ghz wifi travel thru 50 meter long coax cable (if we connect to 50 meter multi strand cctv) and still shoot out into the air...
I got the usb M board to connect to the ESP32 cam board so I don't need to use my FTDI card. I finally got it to work. Thanks. How do you turn the led on when you start streaming?
the brownout, can't you solve it by using a usb charger? because pc usb can only deliver very little amps (under 1a) where you can get usb chargers with higher output (2.5amps)
I tried configuring the esp32 camera module as an access point and connected my smartphone to the esp32 cam module with a fixed IP address. it worked!! and I am facing heating issues. Do you have any suggestions why it is heating up?
Excellent video!. Looking forward forward for more CAM vids. I.e. I would like to understand how to use the flashlight, face detection and recognition, how to store pics on the SD-CARD, etc. BTW, I ripped off one of the 0-Ohm resistor pads, when I tried to switch from onboard antenna to external antenna. (of course the pad needed in both configurations :( ) too impatient, it's quite a challenge with so small components, 0204 assume. That should be improved, I don't like it at all.
IMPORTANT: Do not ever power up a module that has been configured to use an external antenna with the antenna disconnected. You'll draw up too much current and fry the chip.
That doesn't make sense ..if there is no load then why would it suck up all that Current. Yes high current consumption when antenna is connected makes sense but not when it is removed
He's the Bob Ross of electronics.
You nailed it. 100% True
@Magic Man ,-__-, so true
true
he will beat the brush anytime
@Magic Man hanks for the laugh
Thank you very much for these very clear explanations and for sharing your videos with passion. I'm from the south of France and now the ESP32 CAM has no secrets for me.
So, I tried the ESP32-CAM out. The positive is that they do not cost much. The negatives are that they are hard to program and it took me quite awhile to figure it out, but I finally managed it by using an older version of the Arduino IDE as the programmer is not supported in the newer version. Then I kept getting a brownout failure which I solved by using an external 5v power lump to power it with. This thing is really power hungry. The quality of the image is not that great either. I prefer the raspberry pi camera. But it was fun playing around with it and I figured out how to use an Arduino UNO to program it with so that is a plus. All in all, I am not sorry I bought it, but I probably won't be using it for what I was going to be using it for which was as a security camera in my garage.
He is the Bob Ross of electronics, indeed!
I bought one of these and found having to use FTDI was inconvenient; so, I found another version of the board called the ESP32-CAM-CH340 that includes the USB and is only a couple of dollars more. Well worth it IMHO.
Спасибо. у вас лучшие видео.
You presentations are very thorough. Thanks for sharing them. I've tried getting my ESP32 Cam up and running per your instructions but no go so far. The CameraWebServer code compiles, but I get "Failed to connect...Timed out waiting for package header" error. Doing a search says they module is not going into flashing mode. I've double-checked connections and they are all according to your instructions. I have even connected Vout of my interface to 5V on the ESP32, and switched the output jumper to 5V, but no luck. I also powered the ESP32 with 5V using and external supply just like what you used.
I read somewhere to strap a filter capacitor across the EN pin to ground, but that is not on a Cam module (it is a wroom). Not sure if I should try that. (Well there is not EN pin on this board; I suppose I would have to try to connect it on a trace to the module.)
This is regarding RSSI signal level monitoring by physically connecting the ESP32CAM module to USB port of laptop computer. Sir is it possible to monitor the same on a web page over wifi . This will be ideal condition with mobility to monitor signal level of this module remotely from a distance from the wifi router location.
Please do a video on above subject.
Thanks.
hello my friend please i have FTDI I have PowerShell, I have a relay, and when I lock the project, I have a problem during the implementation of the project. When I download the code, this message appears
a fatal error occurred: Failed to connect to ESP32 : Time out waiting for packet header
I just found one of your videos and then ended up here. Really like this one as well, however, I am interested in getting the ESP32cam work with an ethernet cable (no POE needed). Do you think that would be feasible? I found some vague information with that, but they are related solely to the "vanilla" ESP32.
Great videos
What wire animation software do you use I like it. !
Thank you.
Really enjoyable. Wish my channel was as good. 👍😁
I'm in my sixties, getting back into electronics, and ran across "Arduino", and have found your tut's among the best I've watched. I especially enjoy the clarity of the sketches and explanations, you are very clear and exact with the pieces putting the program together, connecting the pieces with what they do. Thanks very much.
Its great👍🏻
Great!
Hi John, 58 and me too. I’m integrating everything into home assistant. While I’m having flashbacks on my 20 year electronics career I’m having nightmares based on my last job ( network engineer ) regarding my paranoia with network security. It is a crying shame hooking anything to the internet is a invitation to a security breach. So every in house camera needs to be on a non inet wireless network. Even so the wireless signal is hackable. It leaves me insecure. Of course my kids think think internet is private. Oh well guess I’m just old.
Nice to hear John, I will be 80 in June and still do electronics, CNC, 3d printing. This is a very good channel to subscribe to.
@@_marlene Thank you for sharing, remember NEVER give up. I will pray for you.
I can't get over the quality of these videos. So much useful information presented clearly and thoroughly. So glad I found this channel!
Hi Bill, I just received this in the post today and by the time I had watched your video I had this all working just fine. Thanks so much for these great videos...
Great video. I like your calm way of explaining things and your excellent English that makes it possible for me as a German to follow you. Stay healthy. 👍 👍 🙂
Can we use external battery to power the esp instead of connecting the power cables to the ftdi cause I am not able to find powered usb hub
Good sir, I have been watching you for all of 1 minute now and you most remind me of the phrase, "COLLEGE IS DEAD"....Hah, seriously...Why pay when you can learn stuff like this for free?....
The quality of the image is not great, especially if you want to use the face detection, barely useable, I am kind of disappointed on the board.
i have been having major issues when uploading the code. im not sure if my camera module is broken . i have been having loads of isssues like "Failed to execute script esptool
the selected serial port Failed to execute script esptool
does not exist or your board is not connected" or "Connecting........_____....._____....._____....._____....._____....._____....._____
A fatal error occurred: Failed to connect to ESP32: Timed out waiting for packet header
A fatal error occurred: Failed to connect to ESP32: Timed out waiting for packet header
" - can anyone help me with this, its just the same example code with the wifi code and AI thinkker selected
Well Bill love your videos but could you make a video taking one step at a time programming the camera using the add on board for the esp32 to program it I have been struggeling with getting no core memory dump after attempting to program it with this program I have no Idea whats going on I changed the baud rate to 115200 and everything else that I could think of.
Absolutely fantastic introduction to the ESP32-CAM, thank you so much for pointing out all the small quirks like the brown-outs and the modifications you need to do to use an external antenna.
Can the camera be upgraded to HD or 4K???
That is a very helpfull video. Thank you
17:20 actually high gauge = thinner wire. Great video. I just got an esp8266 going last night to make an info center for my house. They are fun!
@@douganderson7002 that AWG is a whole bunch of BS. Why would you call a thinner wire bigger ? Because we can ? Nonsense. At least the murrican V8 engines aren't called 1,5L because of their 6L displacement.
Once again a wonderful weekend project. I am using a number of Pi’s and MotionEysOS all thanks to one of your videos.
Question. Are you planning to make a video on how you can use this board in a light weight security camera?
How to use the gpio 16 of the esp32 camera as output, if it is used in the PSRAM?
I Just love your videos, you explain every detail in a very clear way.
Let me drop a message here. I am hungarian and i handle written english well. But when it comes to listening and understanding i have difficulties. There are a lot of english speaking youtubers i cant fully understand (i cant even practice here in our country) Its very important how you speak when you are educating people. Your speech and style is clear, i believe that its understandable for people all over the world, and your voice is calming as well. You are a pro in education. Congratulations and thank you for the valuable videos. Keep the good work.
Hi! I had some issues with errors lik3 Camera not detected 0x20001 and brownouts that a powered USB hub did not fix. The fix was simple though. I sapped to the 5V pin and moved the amber on the serial adaptor to 5V. Worked perfectly and immediately connected to Wi-Fi after that.
Hi Bill, Thanks for the great video. I figured that the FTD driver needs to be installed on the pc first or else the adapter will not be recognized. After this, the program downloaded properly but I began to have brownout issues. Maybe my pc is old and so it did not right away recognize the FTD adapter and install the software right away. My next project is the brownout issue--will add external power. Hopefully everything will go well after that--It did NOT! Changing PC's or USB cables had ZERO effect
In my case, the camera and program worked correctly ONLY after I switched the FTDI & ESP32 to run on 5 V instead of 3.3 V. My recommendation is therefore to set the jumper on the FTD to 5 V and power the ESP32 cam on the 5 V pin instead of the 3.3 V. I could have saved a lot of time if I had read the internet forums first!
Some computers have high power USB ports that allow for better power output. These are ones that also work better for charging USB devices. Sometimes they are clearly marked as being high power but they might not be. If you can try other USB ports, you may have better luck on a different port.
This was the situation with my FTDI adapter. I had to power the ESP32 with 5V vice 3.3V or it wouldn't program...received a fatal error. Thanks.
I am a students of Robotics and AI, and believe me this video taught me literally everything about esp32 cam. Hats Off to you, sir
The thing that drives me nuts is that I very rarely come up with ideas for things to do with these kinds of things. Almost anything I can think up is already done better by something I either already have or could buy for cheap.
Lmao me too
I am very poor english guy but I can understand everything what your teach. Thank you.
I love.... LOVE.... your videos, youre so detailed, you dont make any assumptions on our abilities and explain everything
Seriously, thank you
Great video.. as usual..
Would love to know where you got your modular component storage system. I need something more like that. I hate the old 80's hard plastic ones that I'm still using.
I thought your videos were high quality tutorials. Then I went to your website. You have put a lot of work into making a polished written tutorial! Thank you for all your work.
Thank you for this video! It helped me to get going with the ESP32-CAM. One note: I had to change the 3.3V power from the USB interface board to 5V and connected this power to the VCC pin of the ESP board and then the programming worked.
Wow!!! Great Videos! I am have loads of mechanical and technical skills but my electrical ability stops with basic PV concepts. Your videos make it easy to get started with this stuff. I do have a question about the wifi capabilites of the ESP32-Cam. I am trying to send video from a camera back to a receiver (phone ot tablet) a thousand yards or so away. Is the ESP32-Cam capable of this if I add an external or directional antenna? I looked at some 5.8G options but getting that signal onto a phone screen does not seem as easy as a pure wifi solution using and ESP32. Thank you!
I have a DOIT ESPDUINO board (ESP 8266 & UNO combined) and when I first got it there was a red LED as well as a blinking blue LED, to upgrade a sketch to it I finally figured out I had to press both flash and reset buttons. Trouble is I just uploaded the blink sketch to test it and it worked. Since then I cannot upload another sketch. Do you know any way of fixing this by any chance?
Good intro.
One small thing: when subtracting two powers in dBm, the unit of the result is "dB" not dBm". I can explain further if anyone wonders why, but it's basically because dB is a logarithmic power ratio, while dBm is an absolute power expressed as a ratio to 1 mW (0 dBm).
I was a little disappointed that he did not explain that for each 3db change, the power is either halved or doubled 30db = 1w and 33db =2w and 36db=4w (rounded)
I am continually stunned by the clever introductions and how they accurately portray the coming attractions. "We're taking pretty pictures today...." I so look forward to your videos. Stay safe.
I thought he said....dirty pictures!
i get below error. does this mean not enough power? can i use the the FTDI with 5v also and change the 3.3v pin on the board to 5v and set the jumper to 5V? (because i need to find out the ipadress first.. and see that it connects to wifi before just connecting to 5v without the programmer).
also tried a usb hub but still same error below.
Brownout detector was triggered
ets Jun 8 2016 00:22:57
rst:0xc (SW_CPU_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:1
load:0x3fff0018,len:4
load:0x3fff001c,len:1216
ho 0 tail 12 room 4
load:0x40078000,len:9720
ho 0 tail 12 room 4
load:0x40080400,len:6352
entry 0x400806b8
[E][camera.c:1049] camera_probe(): Detected camera not supported.
[E][camera.c:1249] esp_camera_init(): Camera probe failed with error 0x20004
Hello, Thanks for the video. Im completely new to ESP32. I have a big doubt in my mind... Please show some light....
I want to feed AV/HDMI output signal of a DSLR or Mirrorless Camera --> ESP32, And I want transmit over wirelessly to My Smartphone or a FPV monitor..... Is it possible to do this.... Gratitude
been trying to find some help for getting a esp32 cam captive portal that can play a video
from the sd card noted that i am new to programing just looking for something that is ez to use
For anyone who uses a esp32cam download board (dont know the technical name for it, but the serial on it is esp32-CAM-MB, it has 8*2 ports and you can directly plug in esp32cam into it and this download board has a usb port).
When you upload code to your esp32cam, the download board can be connected to your computer through a use-hub or simply usb port, I select these parameters: (Board:AI thinker esp32-cam, available port, CPU Frequency:240MHz, core debug level: none, erase all flash: enabled, flash freq:80MHz, Flash mode: qio, partitian:huge app, programmer:esptool), I dont know if they make a difference, so just for your reference.
Upload the code.
And here is the important: 1. you dont need to unplug the esp32cam to connect to ftdi, just use this download board as power supply and data transfer. 2. most important: to provide enough power, this board needs to be plugged to a usb port from your laptop or pc, usb-hub will not work. Select correct com port, open the serial monitor and press reset. It will show '...', and after about 1-5 seconds, it will show wifi connected.
For me I found all the problem comes from power supply. For some reason, ftdi does not work for me. I will try to solve this later, but for now I am happy esp32cam finally works.
Your videos motivate me to stop laying on the bed, buy the tools and start to made something
Could you please do a video on how to connect esp32cam with GCA901? I have watched your video about connecting esp32 with GCA901 but I cannot work it out on ESP32cam. Thank you very much. Your video is really informative and helpful.
Thanks for the helpful video. I ran into the brownout detector triggered problem. I tried with an external 9v battery supply. However, I cannot debug the code because Serial monitor debugging is impossible while connected to a 9v battery supply. This is problematic because I don't know the IP address of the ESP32 if serial monitor is not attached.
I tried connecting both an external 9v battery supply and FTDI cable for serial monitoring. However, the same brownout detector trigger problem appears then.
My ESP 32 cam worked well but now this Error Set the camera ESP32 CAM...E (289) camera: Camera probe failed with error 0x105(ESP_ERR_NOT_FOUND)
Camera init failed with error 0x105
Restarting the ESP32 CAM. ??>>>> tried to change the camera but the error persist any help ???
The tidiness and organisation of that workshop is amazing.
dreamshop
I am sorry, but have this board and the pins are not the same. Same as my other ESP-12/32 boards. How can I breadboard them if the pins are off? I have 5 ESP boards and NONE look like yours''s or the ones online.I have the ESP32CAM and Wromms, but the pinouts are off.
Help, somebody, please! IDE says "No Ports Discovered" and "Board Not Connected". Running Ubuntu 22.04, board is a ESP32-CAM.
Hello Bill (and friends),
This a very nice video (as usual...)
I have serious problem on downloading the sketch to the WebCam board. I tried two different brands of FTDIs and three different cameras…
After the (successful) compiling I receive always the message: “A fatal error occurred: Failed to connect to ESP32: No serial data received.”
The COM port is set properly and the connections are well checked too…..The LED on the FTDI is flashing red for a while before receiving the above message….
I didn't find a similar problem between the comments....Am I the only one that can't download the sketch?
Do you have any suggestion?
Cant get past this error ...
19:45:39.692 -> E (536) sccb: SCCB_Write Failed addr:0x30, reg:0x35, data:0xda, ret:263
19:45:39.692 -> E (536) camera: Camera probe failed with error 0xff(ERROR)
19:45:39.692 -> Camera init failed with error 0xff
Already tried reseating the camera multiple times
Посмотрев ваш ролик, приобрёл такой модуль. Запрограммировал как в ролике. Но что-то пошло не так. Выдаёт белеберду:
rst:0x3 (SW_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:1
load:0x3fff0018,len:4
load:0x3fff001c,len:1216
ho 0 tail 12 room 4
load:0x40078000,len:10944
load:0x40080400,len:6388
entry 0x400806b4
Guru Meditation Error: Core 0 panic'ed (LoadProhibited). Exception was unhandled.
Core 0 register dump:
PC : 0x40086717 PS : 0x00060630 A0 : 0x800883c9 A1 : 0x3ffbbae0
A2 : 0x3ffbbb08 A3 : 0x800c98e8 A4 : 0xbffc98e8 A5 : 0x00000000
A6 : 0x00000020 A7 : 0x00000000 A8 : 0x00013ffc A9 : 0x3ffbbac0
A10 : 0x00000000 A11 : 0x3ff42000 A12 : 0x00000040 A13 : 0x3ff420c0
A14 : 0x3ffbd3e8 A15 : 0x00000004 SAR : 0x0000000f EXCCAUSE: 0x0000001c
EXCVADDR: 0xbffc98e8 LBEG : 0x4008d0aa LEND : 0x4008d0b5 LCOUNT : 0x00000000
ELF file SHA256: 0000000000000000
Backtrace: 0x40086717:0x3ffbbae0 0x400883c6:0x3ffbbb00 0x4013cf52:0x3ffbbb30 0x400d2ea4:0x3ffbbb50 0x400d2e0d:0x3ffbbb70 0x400d37f9:0x3ffbbb90 0x4013d0d3:0x3ffbbbc0 0x4008fe86:0x3ffbbbe0
Rebooting...
ets Jun 8 2016 00:22:57
Что делать?
Excellent video, as it is usual from him.
Just a point that had me stumped. He says to use the 3.3v settings. That was giving me issues because the board kept having brown-outs. A powered USB hub still was not solving the issue.
I put the FTDI to 5v and powering the ESP31-CAM on the 5VDC pin.
That has removed all problems.
UPDATE: So, the usb/power supply board does NOT supply 3.3vdc to the ESP-32 CAM. All it does is feed the 5vdc from the usb connector through to the 5vdc input on the ESP-32 CAM. This will NOT solve the power supply brownout conditions, BE AWARE! You still might have the same problems with brownout using this board. Basically all the add on board is good for is the communications interface as the board has a 3.3vdc regulator. The regulator is only used to power the com chip by the looks of things, which is okay as you need 3.3vdc for programming. The 5vdc line to the ESP-32 CAM from the usb connector also has a diode in series which drops the 5vdc supply to about 4.7vdc, (0.3vdc drop across diode) this is NOT enough for proper regulation (4.75-7vdc as per spec sheet). The noise I was getting was from inadequate supply voltage (from my first post). I used a bench supply set to 5.2vdc connected directly to the ESP32-CAM board, and the camera works flawlessly.
Bill, i discovered there things missing from a newly down loaded version of the Arduino IDE 2.1.1 IN PREFERENCES THERE ARE NO PATHS FOR Additional boards manager URLs would you please tell us what must be there . What else has been left out and a lot of things that is not in the video in getting started with the esp 32 and can not get it to work. I think there are parts of the sketch missing.
Hi, I've got some problem couse it's rebooting before connecting to the wifi
...
22:27:12.795 -> load:0x40080400,len:6352
22:27:12.795 -> entry 0x400806b8
22:27:13.407 ->
22:27:13.407 -> Brownout detector was triggered
...
please help how to solve that problem
how can I contact you, I wanna know how to programme and connect ESP32-CAM-MB MICRO USB ESP32 Serial to WiFi ESP32 CAM Board CH340 CH340G 5V Bluetooth+OV2640 Camera+2.4G Antenna for Smart Home, That I purchased from aliexpress.
Stuck on the dreaded, unsolvable "A fatal error occurred: Failed to connect to ESP32: Timed out waiting for packet header"
20:52 and when using the 5V supply fails as well, what do I do? I can't get it to work when powering it through 3.3V or 5V, but when I connect it to the ESP32 CAM MB module, it works just fine.
Great video, Trash Camera. this is 2021 is there a better quality camera option out there. because I really don't see this quality usable except maybe in the perfect situation. good lighting and close up. could hardly use this for security.
If you are getting "Failed to connect to ESP32: Timed out waiting for packet header" error, and randomnerdtutorials.com/esp32-cam-troubleshooting-guide/ doesn't help try fixing your FTDI drivers.
A sign that you may have VCP issues is that you will see only COM1 port in your arduino IDE.
VCP Drivers are located at www.ftdichip.com/Drivers/VCP.htm , in the right "Comments" column is executable setup for Windows.
Now you should be able to see additional ports in your Arduino IDE, COM10 or something like that.
I hope that helps.
Great video, but now I can't stop the "WiFi Scan Example". The board was able to see the different Wifi networks but it just rolls nonstop repeating the process. I would like for it to stop so I can hit "AT" and write the commands I need for the purpose I purchased the board. Such as: AT+CWMODE_DEF=1
thank you sir, for this help...!
am student and working on project using this ESP32 CAM
and am asking for your help to program this device
by how it can scan the QR-codes......?
thank you...!
Hi. Is it possible to stream video to another esp32 board with screen? Wt32-sc01 plus, for example? This board has resistive touchscreen, so theoretically is it possible to create remote control on it without any smartphone usage? Thx!
Yikes! I used the 5 V not the 3 on the FTDI while programming but got away with it and didn't fry anything so all good. Now have 2 ridiculously cheap security cams. went without a hitch by following yr previous vid, so txalot.
chose the wrover cam at first instead of aithinker in the defines. would like to add an on/off button and/or analog sensor to the server so will play about with or search for some code later on. unless you do a vid.
Also have an internal 192.x.x.x apache simple website server I'm practicing on and forked the cams to it's menu..
On the ESP32CAM board I have the GND pin you use is actually labelled GND-RF and is not connected to the digital GND. As a result the upload does not work. Using the digital GND solves the problem.
it gets very hot, and constantly freezes (it did not work for more than an hour, from 10 minutes to 40 minutes, then it freezes. Only rebooting the module helps). I thought the problem was overheating, installed a couple of radiators, one on the MK, the second on the ams1117 regulator, it did not help. Power supply 5V, 1A. Used power supply 5V, 0.5A, everything is the same.
Please, Can anyone tell me what the problem is?
I have a question. I'm doing a college project and I have to use this cam alongside with a microcontroller LPC1768. Can I just connect the cam to the mcu directly with the same connections you did in the video, or do I really need the FTDI Adaptor?
Bill great video, i was wondering if you have come across this error: sp_camera_fb_get(): Failed to get the frame on time!
Camera capture failed. I search allover the internet and i havent found any solution
My last resort would be to change the camera, but was curious to know if you have seen that error before
Thanks a lot
PS
as usual the solutions proposed on the various blogs and forums dont work... like change the freq
Hi. Is it possible to use multiple GPIO pins of ESP32CAM along with the SD Card, if its camera is not used or plugged in? Kind Regards, Mohsin.
I made that aplication and it´s runing, when a call the url address of the ESP32-CAM, from a machine that is connected in the same network, but when I call from outside, using one DDNS I can get the webpage with the configuration, but I can´t see the video transmited by the CAM. Has anyone else had this problem? Can someone help me?
Anyone seeing 'Brownout error' in the serial monitor when trying to run this sketch you need to power the ESP32-CAM from the 5V pin and switch your FDDI USB to serial interface to 5V. This sorted out the problem for me and am now able to flash and run the sketch no problem after that.
I really enjoyed your video, very well explained and documented, I just have one question, can be possible to drive this project but using a good quality phone camera instead?, I mean, kind of buying a spare phone camera, such as Samsung galaxy, Xiaomi or even iPhone camera and make out of it a controlled camera like this one?
Thanks in advance.
I've been working on a little bot with the ESP32-CAM. funkboxing.com/wordpress/?p=2498. Pretty awesome little board.
I followed your directions and loaded the Server Sketch to my board with no problems. BUT when I disconnected the jumper and rebooted my WiFi is gone,, every thing else on the board works fine but no WiFi..What did I do??
Are you able to use the ESP32 without being connected to WiFi? I’m looking to use this in job boxes on work sites. Just want it to store video on the SD card.
Hi Bill, thanks. I was thinking of making an inexpensive parking lot surveillance system. Something similar to the raspberry pi zero W using motioneyeOS. Is this an overkill for the esp32cams web server sketch?
My FTDI output voltages 5.0v and 3.2v, because of 3.2v displays brownout message, but 5.0v works fine.
I was hoping to see tips on how to actually solder that little 0 ohm bugger...
Me too
could you prove me wrong that most people are greedy and uncaring and please build me some of these devices . you wont .
hello i am using arduino and i have followed instructions and getting this error rather than ip address
[E][camera.c:1049] camera_probe(): Detected camera not supported.
[E][camera.c:1249] esp_camera_init(): Camera probe failed with error 0x20004
If anyone has one of those shields and keep getting errors:
press Upload
while Hold IO button
Click Flash/BOOT and let go
then let go of IO button
Hello, thanx for the video.I have the ESP 32-CAM but with a shield on it. It looks like it already has an FTDI interface on it.
As I understand this implementation needs to connect to a WiFi network - beeing a wifi reciever..?. Would it possible to make it a make a WiFi transmitter, makin it own ssid, so the camera would be the supply of wifi as well, so you place the camera “whereever” and connect to it’s ssid with a mobile device?
can i Power the camera Permanently (5V 2A, will the camera heat or fail after long Period? thank you
I cant find connection with esp32 and FTDI. I use usb c cable and there is no port options. Failed to connect to ESP32: No serial data received.
when i use usb power, i don't get brownout problem, but using the power supply (with 9v battery) as you showed in video, i get the problems. i use the 5v output. the power supply suppose to be able to give up to 700mA (more than usb). any more suggestions? i read a lot of articles but no conclusions.. perhaps i'm the one who don't understand :)
When you enter your WI FI details & use the APP ? on web browser, is it secure. You here of Thousands of people using WI FI cam systems not realising that anyone can hack into their network cams?
Anyone here , try 3, 5 watt ir led in dark , if it works then everyone buys them. Does the 2.4Ghz wifi travel thru 50 meter long coax cable (if we connect to 50 meter multi strand cctv) and still shoot out into the air...
I got the usb M board to connect to the ESP32 cam board so I don't need to use my FTDI card.
I finally got it to work. Thanks.
How do you turn the led on when you start streaming?
the brownout, can't you solve it by using a usb charger? because pc usb can only deliver very little amps (under 1a) where you can get usb chargers with higher output (2.5amps)
I tried configuring the esp32 camera module as an access point and connected my smartphone to the esp32 cam module with a fixed IP address. it worked!! and I am facing heating issues.
Do you have any suggestions why it is heating up?
great video, i hope you make more videos ^_^
Gort... Klaatu barada nikto 1951 🙄 Do you have a video on remoteXY esp32 BLE to an android smartphone app? thanks a lot. 👍 👍 👍
Excellent video!. Looking forward forward for more CAM vids. I.e. I would like to understand how to use the flashlight, face detection and recognition, how to store pics on the SD-CARD, etc.
BTW, I ripped off one of the 0-Ohm resistor pads, when I tried to switch from onboard antenna to external antenna. (of course the pad needed in both configurations :( ) too impatient, it's quite a challenge with so small components, 0204 assume. That should be improved, I don't like it at all.
IMPORTANT: Do not ever power up a module that has been configured to use an external antenna with the antenna disconnected. You'll draw up too much current and fry the chip.
That doesn't make sense
..if there is no load then why would it suck up all that Current. Yes high current consumption when antenna is connected makes sense but not when it is removed
@@capistor1 Disconnected is the same as shorted, you'd have Infinite reflection and the VSWR would fry the chip. Theoretically.