SSealbook

greatscottgadgets/facedancer

Implement your own USB device in Python, supported by a hardware peripheral such as Cynthion or GreatFET