ESP32 C3 Development Board wont print to serial monitor
Posted: Mon Mar 13, 2023 8:40 pm
Hello, I've just received a few of these boards to try out and my first attempts have failed. I have googled but not found any solution. Basically, when the board is connected to my PC (Windows 10) via the USB cable, and I have successfully uploaded a sketch to it using the correct COM port, I would normally expect to see something on the serial monitor but nothing. Yes, it is set to the correct baud rate. I have downloaded and installed the enhanced CH343 driver too. So I decided to connect a serial to USB adapter to pins IO21, IO20 (TX0 and RX0) and GND - yes I have TX connected to RX - and open a putty window connected to that adapters COM port but still nothing. Next, I connected the same adapter to IO0 and IO1 (TX1 & RX1) and altered the sketch to Serial1.begin and Serial1.print() as appropriate and still nothing comes through. I don't even get any of the normal preamble messages via USB when I press RST as you get with say ESP32 WROOM modules. I have tried both the latest Arduino IDE 2.0.5 and 1.8.19 and have made sure flash mode was DIO although I have tried DOUT too.
I want to be able to print out to the monitor messages such as BMP180 found or LoRa module found etc so I know the code and the module are working but I simply cant get anything to display on the serial monitor.
Now, I have two of the classic boards with the CH343 chip on board and two without and I get the same problems with all four boards. They are all made by LUATOS.COM who do have a decent wiki once google translates it from Chinese.
Please don't complain that I haven't included my code because its not just one sketch, its every one I try where Serial.begin() and Serial.print() are used - including code would not help.
Is there something I am missing?
I want to be able to print out to the monitor messages such as BMP180 found or LoRa module found etc so I know the code and the module are working but I simply cant get anything to display on the serial monitor.
Now, I have two of the classic boards with the CH343 chip on board and two without and I get the same problems with all four boards. They are all made by LUATOS.COM who do have a decent wiki once google translates it from Chinese.
Please don't complain that I haven't included my code because its not just one sketch, its every one I try where Serial.begin() and Serial.print() are used - including code would not help.
Is there something I am missing?