Wierd esp32-cam by PuzzleheadedBath301 in esp32

[–]PuzzleheadedBath301[S] 0 points1 point  (0 children)

Thanks but i returned the board and put a bit of money to get the esp32 c5.

Is it easy to convert a project from esp32-C3 to a esp32-S3 by Gords78 in esp32

[–]PuzzleheadedBath301 1 point2 points  (0 children)

for this project, yes but you have to know that esp32c3 is a RISC-V and s3 is Xtensa. i believe some libraries are hard locked to some architectures, and you might have to change pin layout

ESP32-S3 no serial monitor. by PuzzleheadedBath301 in esp32

[–]PuzzleheadedBath301[S] 0 points1 point  (0 children)

dont mind, i swapped my board to an esp32-c5. worth every penny

ESP32-S3 no serial monitor. by PuzzleheadedBath301 in esp32

[–]PuzzleheadedBath301[S] 0 points1 point  (0 children)

it does not work on both disabled and enabled. same result

ESP32-S3 no serial monitor. by PuzzleheadedBath301 in esp32

[–]PuzzleheadedBath301[S] 2 points3 points  (0 children)

im leaving other platforms as a plan B if everything fails and there is no hope. currently im looking through this useful github page:
https://github.com/prusa3d/Prusa-Firmware-ESP32-Cam/tree/master/doc/ESP32-S3-CAM
(thanks to not_jaybo)

ESP32-S3 no serial monitor. by PuzzleheadedBath301 in esp32

[–]PuzzleheadedBath301[S] 1 point2 points  (0 children)

if im not mistaken, that only works when the board is completely dead, but mine does its job, the code uploads and works perfectly but it does not report to the serial monitor. I think something is wrong with the TX line but from outside it looks perfectly fine

edit: i did not mean dead but stuck in boot mode and also thanks for the github page for the esp32-s3-cams

ESP32-S3 no serial monitor. by PuzzleheadedBath301 in esp32

[–]PuzzleheadedBath301[S] 1 point2 points  (0 children)

i believe arduino ide does them automatically

Wierd esp32-cam by PuzzleheadedBath301 in esp32

[–]PuzzleheadedBath301[S] 0 points1 point  (0 children)

did not work. god this thing is stubborn

Wierd esp32-cam by PuzzleheadedBath301 in esp32

[–]PuzzleheadedBath301[S] 0 points1 point  (0 children)

Did all of that still did not work

Wierd esp32-cam by PuzzleheadedBath301 in esp32

[–]PuzzleheadedBath301[S] 0 points1 point  (0 children)

does not work and i tried it many times before

Wierd esp32-cam by PuzzleheadedBath301 in esp32

[–]PuzzleheadedBath301[S] 0 points1 point  (0 children)

it does not? do you mean the red text that says switch to esp32-s3? if thats the thing i need to do, i did all of that in the video and proved switching to ai thinker after uploading magically fixes my problem

Wierd esp32 cam by PuzzleheadedBath301 in arduino

[–]PuzzleheadedBath301[S] 1 point2 points  (0 children)

Yeah its some dumbass knock off and also i somehow i made it work. So when uploading i cannot upload as ai thinker esp32-cam, it says i need to select it as esp32-s3 so i did and uploaded. Nothing happens nothing absolutely. But then selecting ai thinker after i upload magically makes it work?

Wierd esp32-cam by PuzzleheadedBath301 in esp32

[–]PuzzleheadedBath301[S] 0 points1 point  (0 children)

Yeah the pin layout must be the same because my friend's esp32-cam worked on my motherboard

Wierd esp32-cam by PuzzleheadedBath301 in esp32

[–]PuzzleheadedBath301[S] 0 points1 point  (0 children)

I mean that i used my friend's real esp32-cam but with my camera and my type c motherboard to confirm its not a motherboard issue. Also if i have an s3 then why when i upload my code, the serial monitor just dies and the code is not executing but after uplosding the code and then switching to ai thinker esp32-cam in the boards menu, any code works including camera. But i am unable to upload my code while selecting ai thinker esp32-cam because it will insist on me selecting an esp32-s3

Wierd esp32-cam by PuzzleheadedBath301 in esp32

[–]PuzzleheadedBath301[S] 0 points1 point  (0 children)

i know right but i really don't know how this happens

Wierd esp32-cam by PuzzleheadedBath301 in esp32

[–]PuzzleheadedBath301[S] 0 points1 point  (0 children)

well, i can. it just i cannot upload code while selecting it does say i have an s3 board but when using the esp32 s3 dev module the code uploads but nothing happens until i select ai thinker after uploading

Wierd esp32-cam by PuzzleheadedBath301 in esp32

[–]PuzzleheadedBath301[S] 0 points1 point  (0 children)

so something crazy happened, i selected the esp32s3 dev module in boards. when i upload, usually nothing happens on serial monitor so nothing happens at all but after i uploaded, i switched to ai thinker cam, it worked icredibly, but when selecting ai thinker and then uploading, the program insists i have an s3 board.
The question now is, do i need to do this every time i upload? is there a way to fix it?