Just took delivery of an Arduino Nano ESP32. Prior to delivery I installed the board in Board Manager (v2.0.13) built my sketch and compiled for the board so I was ready when it arrived. I've been using various Arduino boards for years, this one has me stumped. Below is the history of my cascading issues as best as I can reconstruct them:
When I arriveed I connected the Nano ESP32. Drivers loaded and it appeared on COM20. Compiled and uploaded my sketch which was supposed to output information to the Serial Monitor. It didn't and I noticed that I had a mismatch on the port speed (Serial.begin vs monitor). So I changed the Serial.begin speed and tried to reflash my sketch.
At this point I started getting DFU errors, COM port doesn't exist (don't remember the exact error and should have written it down). Tried resetting the board, various combinations on the RESET button, unplugging/replugging. No help. Tried flashing BLINK - same error.
So I exited the IDE, unplugged the board and tried to start over. No more Nano ESP32 in the board list!
I installed the latest Nano ESP32 (9/30/2024 version). Replugged the board, opened the IDE and the original COM20 port didn't show. Selected Nano ESP32 but it would not compile for the Nano ESP32. Uninstalled the board in board manager and reinstalled the original version I was using 2.0.13 figuring maybe there was an issue with a version only 1 day old.
The board still doesn't come up where it used to on COM20. When I compile (9/30 version and 2.0.13 version) I get the following errors:
Board nano_nora (platform esp32, package arduino) is unknown
Error compiling for board Arduino Nano ESP32.
Also tried rebooting the computer (just in case), no joy.
Also, I went through the steps to reset the bootloader, but when using Upload using Programmer it still needs to compile the blink sketch and still gets the same "nano nora" error.
Can anyone help to get me back to where (1) I can compile for the board again, (2) get the board to come up on a COM port, and (3) I can upload a sketch again?
Thanks.