having issues with esp32 thing plus (esp32-wroom-32d). Programs upload fine and run, but in the serial terminal the output is garbled. Made sure program and terminal baud rate are the same. Tried reinstalling arduino-ide but nothing has helped.
tried swapping cables. I am running Ubuntu Linux.
I have a Adafruit HUZZAH32 – ESP32 Feather which is basically the same chip and it works fine. My Sparkfun ESP32 thing plus used to work fine. So considering i’ve attempted to eliminate everything i can think of i think it may have a partially corrupt bootloader.
I recently had an Adafruit 328p feather that would not download on my linux machine and these same boards would often not work at Colorado State University on students with MAC computers. For the longest time i thought it was a linux driver issue with the cp2104 chips, but it turned out it was a corrupt bootloader (Actually i think it was a badly customised bootloader by adafruit) and i was able to fix it by flashing the arduino pro mini bootloader.
I know it might be rare, but is my problem the result of a corrupt esp32 bootloader? And how do i get this fixed?