When you put a microcontroller (ESP32, nRF52, STM32) into Device Firmware Update (DFU) mode, your OS does not recognize it as a serial port. Tools like dfu-util rely 100% on to reset the chip and write the new binary.
functions as a wrapper around this: