10 ms·
There is already an Arm Cortex M0+ in the end of every USB type C cable for power negotiation. It has a complex codebase and firmware update methods to migrate
by lrvick 5y ago
There is already an Arm Cortex M0+ in the end of every USB type C cable for power negotiation.
It has a complex codebase and firmware update methods to migrate to new USB specs. Cheap cables don't even support signing so go to town tampering with stock cables if you are so inclined.
Also an Attiny85 can fit inside just about anything.
My favorite BadUSB hello world is using the Arduino HID library to make a Digispark toggle caps lock randomly with maybe 10 lines of code. Drives people nuts.
- megous 5y ago> There is already an Arm Cortex M0+ in the end of every USB type C cable for power negotiation. Only some of the Type-C cables. Normal 3A ones don't have anything like this.