Pseudonymous maker “CiferTech” has turned a Microchip ATmega32U4 microcontroller right into a gumstick-format “unhealthy USB” safety device dubbed the EvilDuck — and has written the venture up, warts and all.
“It began with a tiny board referred to as Digispark, powered by one thing referred to as [the Microchip] ATtiny85,” CiferTech explains. “This little board has a cool trick up its sleeve: it will probably act like a keyboard or mouse when programmed proper. I’ve seen comparable units like Rubber Ducky and WiFi Duck on the market, so I assumed, ‘Why not make my very own?’ Nicely, issues did not go precisely as deliberate, however that is a part of the journey!”
The ensuing EvilDuck machine is a customized PCB, relatively than a Digispark, constructed across the extra highly effective ATmega32U4 microcontroller chip. At one finish, reverse a silkscreen duck emblem which has a standing LED for a watch, is a male USB Sort-A connector — permitting the machine to attach on to a USB Sort-A port and ship its payload of pre-programmed USB Human Interface System (HID) directions.
For storing the scripts, there is a microSD slot — although getting it up and operating proved a problem. “One massive mistake was forgetting to attach VBUS to the primary energy supply – a rookie mistake,” CiferTech writes. “And let’s not neglect, I spotted later that every one this energy ought to have been at 5 volts, not 3.3 volts for the ATmega32U4. [I] plan to sort out it within the subsequent model of EvilDuck.”
The total venture write-up is accessible on CiferTech’sHackster web page; design recordsdata had not been launched on the time of writing.