I am having issues with getting m,y new arduino nano ESP32 ready for first use.
I used a USB-C cable to connect the arduino nano esp32 to a usb-c port on my macbook pro. Using the esphome web interface, I click on connect and pick the right component. When clicking “prepare for first use”, the pop-up shows “connecting…” and keeps hanging there.
I also tried creating a bin file using the esp device builder on my home assistant, by checking “ESP32-S3”, and then manually downloading the resulting configuration. That works, but then trying to “install” via the esp web UI still hangs on “connecting”.
It seems the board has no boot button as mentioned on some websites/forums, but I did try putting it in boot mode by clicking the reset button twice I believe, so that the led is green, instead of switching between red green and blue.
I also tried making sure the driver for the board is installed by opening the arduino IDE and downloading the arduino nano esp32 package.
Anything obvious I am missing? Any good tutorials on this issue that I might have missed in my search? Thanks!
I had never heard of such a device.
But apparently such device exists and is a bit pricier than the average ESP, so why did you opt to get this over a standard ESP?
It could be that it isn’t supported.
Generally if you ground pin 0 while adding power to the board, then release the pin 0, it goes in to flashmode
GPIO0 is pin 13 on J1, not apoearing on the edges, but I’m guessing that the hordes of people using this board would not be getting out jumper wires to program their new nano.
Is your USB-C Cable a data cable and not a cheapie power one only?
When you connect your nano to the mac, does a new device appear?
Does it work in Arduino mode using the Arduino IDE, as it was designed to do? Try the very first example, the BLINK.INO one to flash the LED. If not, you have a faulty device or corrupted bootstrap, and thus is out of the scope of support in these ESPHome forums. https://docs.arduino.cc/tutorials/nano-esp32/cheat-sheet/