Skip to content
Translator from USB-Rubber-Ducky payloads to a Digispark code.
Branch: master
Clone or download
Latest commit 602e5a7 May 3, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
3d_models add screenshot, renamed files Apr 12, 2019
.gitignore add .gitignore Jan 18, 2019 add version check May 3, 2019
LICENSE Create LICENSE Jul 12, 2017 add version check May 3, 2019

Duckyspark v.0.4.1

Translator from USB-Rubber-Ducky payloads (Ducky script) to a Digispark code.


Usage of this program is only allowed within boundaries of law. Developers assume no liability and are not responsible for any misuse or damage caused by this program.


python3 [payload.txt] [output_file]


python3 [payload.txt]
in this case the translated payload will be saved in the file "digipayload.ino"

Ducky payloads you can find here:

Or, you can simply write your own payloads using Ducky script

Ducky script syntax:

Recently we found the video "Digispark Flashing Guide & Ducky Payload Converters" that shows how to flash Digispark using the payloads generated by our script:

Our site:

Upd: added 3d models of USB flesh drive to hide Digispark.

You could edit 3d model, or just print on 3d printer ready-for-print .stl models duckyspark_flash

You can’t perform that action at this time.