Get the latest tech news
Discotool: USB Arduino type boards discovery library and tool
USB Arduino type boards discovery library and tool - Neradoc/discotool
Define environment variables to override the default command line tools used by discotool. Find boards on the host's USB bus and tries to match them with serial ports and mounted drives, virtual or not. If drive_info is True, when a drive is found, it reads circuitpython information if available: CPY version number and main files in order of priority (code.py, etc.).
Or read this on Hacker News