USBreadboardIT is intended to quickly prototype some simple USB-controlled systems on a breadboard, without having to write each time from scratch firmware and pc software. It offers GPIOs, as well as ADC, DAC and (maybe) SPI/I2C.
It can be used as well without PC control but having the ease of a USB bootloader to load the firmware.
The companion test firmware implements an HID interface thanks to m-stack by signal11 and can be controlled with any kind of HID API without the need to install a sppecific driver; the test software uses hidapi, also by signal11, and in particular its wrapper cython-hidapi with Python.
[verified: no design files missing]