No DFU capable USB device available - Arduino Nano ESP32

Yet another "No DFU" error.

My system is a Linux Mint 21.3
The compiler is: 2.3.4
I am using an authentic Arduino Nano ESP32

I have reviewed so many other forum posts and none of the solutions have worked.
This Nano ESP32 has never worked on either IDE 2.3.4 or the Legacy IDE.
I need a clear solution to this problem. please!

(Just to be snarky... Since the Arduino product is dead in the water I am using an Adafruit ESP32 Huzzah32 Feather and it works perfectly! Guess which is going to production?)

I haven't given up yet on the Nano ESP32 but I am close.

Compilation Output:
Copyright 2005-2009 Weston Schmidt, Harald Welte and OpenMoko Inc.
Copyright 2010-2021 Tormod Volden and Stefan Schmidt
This program is Free Software and has ABSOLUTELY NO WARRANTY
Please report bugs to http://sourceforge.net/p/dfu-util/tickets/

dfu-util: No DFU capable USB device available
Failed uploading: uploading error: exit status 74

Copied Error Message:

Sketch uses 285981 bytes (9%) of program storage space. Maximum is 3145728 bytes.
Global variables use 30552 bytes (9%) of dynamic memory, leaving 297128 bytes for local variables. Maximum is 327680 bytes.
"/home/tch/.arduino15/packages/arduino/tools/dfu-util/0.11.0-arduino5/dfu-util" --device 0x2341:0x0070 -D "/home/tch/.var/app/cc.arduino.IDE2/cache/arduino/sketches/F62BF9F372DF3630B1FD3A8A3D752237/sketch_feb11b.ino.bin" -Q
dfu-util 0.11-arduino4

Compiler Output

Copyright 2005-2009 Weston Schmidt, Harald Welte and OpenMoko Inc.
Copyright 2010-2021 Tormod Volden and Stefan Schmidt
This program is Free Software and has ABSOLUTELY NO WARRANTY
Please report bugs to http://sourceforge.net/p/dfu-util/tickets/

dfu-util: No DFU capable USB device available
Failed uploading: uploading error: exit status 74

Oh, and one more thing. I used the Sketch>Upload using programmer and this is the error I received. So the Arduino IDE does not know I am using an authentic Nano ESP32?

Compiler/Upload Error Message

Sketch uses 386032 bytes (29%) of program storage space. Maximum is 1310720 bytes.
Global variables use 21800 bytes (6%) of dynamic memory, leaving 305880 bytes for local variables. Maximum is 327680 bytes.
"/home/tch/.arduino15/packages/esp32/tools/esptool_py/4.9.dev3/esptool" --chip esp32 --port "/dev/ttyACM0" --baud 115200 --before default_reset --after hard_reset write_flash -z --flash_mode keep --flash_freq keep --flash_size keep 0x10000 "/home/tch/.var/app/cc.arduino.IDE2/cache/arduino/sketches/503D609FB1FF79497B9FA5553514769C/Firmware_V3.ino.bin"
esptool.py v4.8.1
Serial port /dev/ttyACM0
Connecting...

A fatal error occurred: This chip is ESP32-S3, not ESP32. Wrong --chip argument?
Failed programming: uploading error: exit status 2

Copy Error Message

Sketch uses 386032 bytes (29%) of program storage space. Maximum is 1310720 bytes.
Global variables use 21800 bytes (6%) of dynamic memory, leaving 305880 bytes for local variables. Maximum is 327680 bytes.
"/home/tch/.arduino15/packages/esp32/tools/esptool_py/4.9.dev3/esptool" --chip esp32 --port "/dev/ttyACM0" --baud 115200 --before default_reset --after hard_reset write_flash -z --flash_mode keep --flash_freq keep --flash_size keep 0x10000 "/home/tch/.var/app/cc.arduino.IDE2/cache/arduino/sketches/503D609FB1FF79497B9FA5553514769C/Firmware_V3.ino.bin"
esptool.py v4.8.1
Serial port /dev/ttyACM0
Connecting...

A fatal error occurred: This chip is ESP32-S3, not ESP32. Wrong --chip argument?
Failed programming: uploading error: exit status 2

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.