Set up your computer¶
You'll program your Evil USB Cable or PwnPixel with the free Arduino IDE. You only need to do this setup once.
1. Install the Arduino IDE¶
Download and install the Arduino IDE (version 2.x) from arduino.cc/en/software.
2. Add the Digistump board package¶
Your device is compatible with the Digispark ATtiny85 board. The original Digistump package is no longer maintained, so we use the community-maintained version, which works with Arduino IDE 2.
- Open File → Preferences (on macOS: Arduino IDE → Settings).
-
In Additional boards manager URLs, paste:
-
Click OK.
- Open Tools → Board → Boards Manager, search for Digistump, and install Digistump AVR Boards (version 1.7.2 or newer).
3. Install drivers¶
Windows needs a driver to talk to the device's bootloader. After step 2, run the installer included with the board package:
-
Press Win+R, paste the path below, and press Enter:
-
Open the version folder (for example
2.5), thenDigistump_Drivers. - Run
Install_Digistump_Drivers.batand accept the prompts.
If that folder doesn't exist, download Digistump.Drivers.zip from the DigistumpArduino releases page and run InstallDrivers.exe.
No drivers needed.
4. Select the board¶
In the Arduino IDE, go to Tools → Board → Digistump AVR Boards and choose Digispark (Default - 16.5mhz).
That's it. You're ready to write your first payload.