HEre is the ELRS log when I follow the instructions above:
Traceback (most recent call last):
File "runpy.py", line 196, in _run_module_as_main
File "runpy.py", line 86, in run_code
File "C:\Users\mikec\AppData\Roaming\ExpressLRS Configurator\firmwares\cloud\ExpressLRS\40555e141efb0c93ea8d075ec47a27592355f924\firmware\flasher.pyz_main.py", line 3, in <module>
if __name__ == '__main__':
File "C:\Users\mikec\AppData\Roaming\ExpressLRS Configurator\firmwares\cloud\ExpressLRS\40555e141efb0c93ea8d075ec47a27592355f924\firmware\flasher.pyz_bootstrap_init_.py", line 253, in bootstrap
File "C:\Users\mikec\AppData\Roaming\ExpressLRS Configurator\firmwares\cloud\ExpressLRS\40555e141efb0c93ea8d075ec47a27592355f924\firmware\flasher.pyz_bootstrap_init_.py", line 38, in run
File "C:\Users\mikec.shiv\flasher.pyz_a4a57aab0c3eaded256af93c8e8a5802d28f2040d54a50392b9b4e4fec341e9e\site-packages\binary_configurator.py", line 437, in main
return binary_flash.upload(options, args)
File "C:\Users\mikec.shiv\flasher.pyz_a4a57aab0c3eaded256af93c8e8a5802d28f2040d54a50392b9b4e4fec341e9e\site-packages\binary_flash.py", line 168, in upload
return upload_esp8266_bf(args, options)
File "C:\Users\mikec.shiv\flasher.pyz_a4a57aab0c3eaded256af93c8e8a5802d28f2040d54a50392b9b4e4fec341e9e\site-packages\binary_flash.py", line 86, in upload_esp8266_bf
args.port = serials_find.get_serial_port()
File "C:\Users\mikec.shiv\flasher.pyz_a4a57aab0c3eaded256af93c8e8a5802d28f2040d54a50392b9b4e4fec341e9e\site-packages\serials_find.py", line 71, in get_serial_port
raise Exception('No valid serial port detected or port already open')
Exception: No valid serial port detected or port already open
** Searching flight controllers **
** No FC found, find all ports **
Detected the following serial ports on this system: