Setting these two extra parameters will make both programming and Serial work as expected. Ref: https://github.com/espressif/arduino-esp32/issues/6762#issuecomment-1182821492 Without it, the boards won't program without the use of Boot+Reset buttons (to trigger DFU) at the correct moment during programming. With this, programming works as expected. Setting the Serial speed ensures that Serail output won't need a Reset to work.
Setting these two extra parameters will make both programming and Serial work as expected. Ref: https://github.com/espressif/arduino-esp32/issues/6762#issuecomment-1182821492 Without it, the boards won't program without the use of Boot+Reset buttons (to trigger DFU) at the correct moment during programming. With this, programming works as expected. Setting the Serial speed ensures that Serail output won't need a Reset to work.