Prusa-Firmware-ESP32-Cam questions
Hi. I'm new to, well, everything Prusa. I built a Mini+ last weekend, and am trying to get a esp32 working. I bought a esp32-s3-wroom off of Amazon:
https://www.amazon.com/FREENOVE-ESP32-S3-WROOM-Compatible-Wireless-Detailed/dp/B0BMQ8F7FN
I couldn't get the instructions here to work:
https://github.com/prusa3d/Prusa-Firmware-ESP32-Cam/tree/master/doc/Freenove%20ESP32-S3-Wroom
But I was able to use the top level instructions to compile and upload the firmware using the Arduino IDE. The hardest part so far was getting the CH34x driver working on macOS sequoia as it was a security/permissions issue (pro tip: login items and extensions under settings, driver extensions, enable the driver).
I was able to connect to the AP and do some initial configuration:
- I changed the resolution
- I had it connect to my Wifi
- I set up Prusa Connect
So it seems likeI should have no reason to create a forum post, and yet here I am. After getting it configured, it started getting slower and slower. I started trying to use Lynx to just prove it was still running a HTTP server, and even then it would take 5+ seconds for a simple HTTP GET. At this point it seems unresponsive. It also seems to run for a few minutes now and randomly reboot. I believe my power supply is plenty fine, it claims to do 3A at 5V. But I've tried multiple power supplies. The WROOM came with a SD card. I connected that and then looked at the logging on my PC, but I don't see anything odd there.
I'm not used to Arduino IDE debugging. I opened the serial monitor, but everything it's producing is binary or something. Example:
17:40:54.583 -> !J� ��
I tried re-uploading the sketch (without erase) and it's the same. What can I do to better debug the situation? Does this behavior sound familiar?
A final, probably dumb, question: when I'm not connecting to a computer to power it, I feel like it doesn't matter which usb-c port I use... right?
Thanks for any help,
will
RE: Prusa-Firmware-ESP32-Cam questions
I just found this:
https://github.com/prusa3d/Prusa-Firmware-ESP32-Cam/issues/104
Going to try it now.
RE: Prusa-Firmware-ESP32-Cam questions
Ok, that was it. Sorry to generate false chatter.
RE: Prusa-Firmware-ESP32-Cam questions
First try different baud rates to get a proper log output, this is crucial before going further.
Next - check if the esp chip and cameras are not too hot ( usually if you cannot keep your finger on it for over 5s it's too hot)
You should be able to use most USB-C ports but some may refuse to provide power if the current draw is too low ( especially power delivery ports are not happy with that).
See my GitHub and printables.com for some 3d stuff that you may like.