├── .github └── workflows │ └── release.yml ├── .gitignore ├── LICENSE ├── README.md ├── __main__.py ├── discotool ├── __init__.py ├── __main__.py ├── discotool.py └── usbinfos │ ├── __init__.py │ ├── pyserial_list_ports_osx.py │ ├── pyserial_list_ports_windows.py │ ├── usb_descriptor_win32.py │ ├── usbinfos_common.py │ ├── usbinfos_linux.py │ ├── usbinfos_macos.py │ └── usbinfos_win32.py ├── docs ├── circup_to_clue.png ├── circup_update_clue.png ├── examples.md ├── list_clue.png ├── list_clue_qt_s2.png ├── list_clue_ttgo_tiny.png ├── list_qt_trinkey_huzzah32.png ├── list_tiny_nano_esp32.png └── repl_to_clue.png ├── examples ├── find_boards_by_volume.py ├── find_boards_with_filters.py ├── install_uf2.py └── macos_terminal_open_tabs.py ├── requirements.txt ├── setup.py ├── tests ├── locations.py └── simpletest.py └── tools ├── build.sh ├── build_help.py └── build_local.sh /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neradoc/discotool/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neradoc/discotool/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neradoc/discotool/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neradoc/discotool/HEAD/README.md -------------------------------------------------------------------------------- /__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neradoc/discotool/HEAD/__main__.py -------------------------------------------------------------------------------- /discotool/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neradoc/discotool/HEAD/discotool/__init__.py -------------------------------------------------------------------------------- /discotool/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neradoc/discotool/HEAD/discotool/__main__.py -------------------------------------------------------------------------------- /discotool/discotool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neradoc/discotool/HEAD/discotool/discotool.py -------------------------------------------------------------------------------- /discotool/usbinfos/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neradoc/discotool/HEAD/discotool/usbinfos/__init__.py -------------------------------------------------------------------------------- /discotool/usbinfos/pyserial_list_ports_osx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neradoc/discotool/HEAD/discotool/usbinfos/pyserial_list_ports_osx.py -------------------------------------------------------------------------------- /discotool/usbinfos/pyserial_list_ports_windows.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neradoc/discotool/HEAD/discotool/usbinfos/pyserial_list_ports_windows.py -------------------------------------------------------------------------------- /discotool/usbinfos/usb_descriptor_win32.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neradoc/discotool/HEAD/discotool/usbinfos/usb_descriptor_win32.py -------------------------------------------------------------------------------- /discotool/usbinfos/usbinfos_common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neradoc/discotool/HEAD/discotool/usbinfos/usbinfos_common.py -------------------------------------------------------------------------------- /discotool/usbinfos/usbinfos_linux.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neradoc/discotool/HEAD/discotool/usbinfos/usbinfos_linux.py -------------------------------------------------------------------------------- /discotool/usbinfos/usbinfos_macos.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neradoc/discotool/HEAD/discotool/usbinfos/usbinfos_macos.py -------------------------------------------------------------------------------- /discotool/usbinfos/usbinfos_win32.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neradoc/discotool/HEAD/discotool/usbinfos/usbinfos_win32.py -------------------------------------------------------------------------------- /docs/circup_to_clue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neradoc/discotool/HEAD/docs/circup_to_clue.png -------------------------------------------------------------------------------- /docs/circup_update_clue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neradoc/discotool/HEAD/docs/circup_update_clue.png -------------------------------------------------------------------------------- /docs/examples.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neradoc/discotool/HEAD/docs/examples.md -------------------------------------------------------------------------------- /docs/list_clue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neradoc/discotool/HEAD/docs/list_clue.png -------------------------------------------------------------------------------- /docs/list_clue_qt_s2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neradoc/discotool/HEAD/docs/list_clue_qt_s2.png -------------------------------------------------------------------------------- /docs/list_clue_ttgo_tiny.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neradoc/discotool/HEAD/docs/list_clue_ttgo_tiny.png -------------------------------------------------------------------------------- /docs/list_qt_trinkey_huzzah32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neradoc/discotool/HEAD/docs/list_qt_trinkey_huzzah32.png -------------------------------------------------------------------------------- /docs/list_tiny_nano_esp32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neradoc/discotool/HEAD/docs/list_tiny_nano_esp32.png -------------------------------------------------------------------------------- /docs/repl_to_clue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neradoc/discotool/HEAD/docs/repl_to_clue.png -------------------------------------------------------------------------------- /examples/find_boards_by_volume.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neradoc/discotool/HEAD/examples/find_boards_by_volume.py -------------------------------------------------------------------------------- /examples/find_boards_with_filters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neradoc/discotool/HEAD/examples/find_boards_with_filters.py -------------------------------------------------------------------------------- /examples/install_uf2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neradoc/discotool/HEAD/examples/install_uf2.py -------------------------------------------------------------------------------- /examples/macos_terminal_open_tabs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neradoc/discotool/HEAD/examples/macos_terminal_open_tabs.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neradoc/discotool/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neradoc/discotool/HEAD/setup.py -------------------------------------------------------------------------------- /tests/locations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neradoc/discotool/HEAD/tests/locations.py -------------------------------------------------------------------------------- /tests/simpletest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neradoc/discotool/HEAD/tests/simpletest.py -------------------------------------------------------------------------------- /tools/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neradoc/discotool/HEAD/tools/build.sh -------------------------------------------------------------------------------- /tools/build_help.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neradoc/discotool/HEAD/tools/build_help.py -------------------------------------------------------------------------------- /tools/build_local.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neradoc/discotool/HEAD/tools/build_local.sh --------------------------------------------------------------------------------