Page 1 of 1

ESP32-DevKitC-VE not working

Posted: Sat Sep 16, 2023 9:13 pm
by rcbuck76
I purchased a new ESP32-DevKitC-VE from Mouser a couple of days ago. I can't get it to work.

I updated the ESP32 libraries and have tried all of the ESP32 generic boards. Several of them seem to be talking to the Arduino environment as it indicates a successful upload. However, the ino file doesn't work. The only thing in the file is a Serial.println("Test") followed by a delay(1000). Then another Serial.println("End Test") followed by another delay(1000). Nothing displays on the serial monitor.

When I press the reset button on the board, the serial monitor displays this:
rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:1
load:0x3fff0030,len:1344
load:0x40078000,len:13964
load:0x40080400,len:3600
entry 0x400805f0

What ESP32 board should be assigned to this dev kit? It has 8Mb of memory and I do set that when I select a board. Or is the board so new that there is not board file yet available for the Arduino environment?

Re: ESP32-DevKitC-VE not working

Posted: Sun Sep 17, 2023 4:49 pm
by rcbuck76
I used the Manage Libraries tool to upgrade the libraries. I used Boards Manager to upgrade the boards library. I upgraded the Arduino IDE to 2.2.1. I selected the board type as ESP32 Wrover Kit (all versions). I then programmed the board and it is working.

I was using Arduino IDE 1.8.57.0 which was rather old.

Re: ESP32-DevKitC-VE not working

Posted: Sun Sep 17, 2023 5:25 pm
by lbernstone
It looks like the device is working fine; the ESP32 Dev Module board should be adequate. Did you try any of the included examples (under the file menu)?

Re: ESP32-DevKitC-VE not working

Posted: Mon Sep 18, 2023 4:44 pm
by rcbuck76
Yes, I tried a couple of the examples and they worked. I didn't try the examples until after I did the upgrades.

There is no LED onboard to blink. I connected a couple external resistors and LEDs to GPIO pins and added blink functions to my code. The LEDs blink so I am sure the board is working as it should.