Is your feature request related to a problem?
Esptool (and monitor) frequently waste time attempting to connect to random COM ports.
Describe the solution you'd like
Prioritise ports where vid==12346 (Espressif) in esptool.get_port_list so that there is a higher chance of first connection being successful.
Describe alternatives you've considered
Manual --port-filter or ability to specify it using an environment variable.
Additional context
The VID may be missing or can be customised by the user - but this is ESPtool after all 😆