Utility and helper library to provide and collect information about Adafruit-related boards.
This initial version identifies USB CDC ports associated with CircuitPython boards, and distinguishes between REPL ports and plain data ports, based on their USB descriptor interface name. It includes enhanced versions of utilities for MacOS and Windows from pyserial.
The initial use for this library is to allow Mu to distinguish between multiple CDC ports, and to identify boards based on the ports rather than USB PID/VIDs.
To use in CPython, `pip3 install adafruit-board-toolkit`.
Read the [docs](https://circuitpython.readthedocs.io/projects/board-toolkit/en/latest/) for info on how to use it.