> For the complete documentation index, see [llms.txt](https://caxapok-js.gitbook.io/ducky-script-to-arduino-code/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://caxapok-js.gitbook.io/ducky-script-to-arduino-code/what-is-ducky-script-converter.md).

# What is Ducky Script converter?

This script converts your Ducky Script to Arduino sketch. Also you can edit regular Arduino code to improve it for your ATmega32u4 board.

### DISCLAIMER:

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.

No third-party libraries are required to work. **You can use pure Python.**

{% hint style="info" %}
Supported Python >= 3.7
{% endhint %}

This app supports all Ducky Script commands. Thats why you can use your ATmega32u4 board as Rubber Ducky to the full.

See all documentaiton [here](https://caxapok-js.gitbook.io/ducky-script-to-arduino-code/).

Download code [here](https://github.com/caxapok1python/duckyScript.ino).

### INSTALL

You can [install](/ducky-script-to-arduino-code/install/windows.md) it in any platforms:

* [Windows](/ducky-script-to-arduino-code/install/windows.md)
* [Linux](/ducky-script-to-arduino-code/install/linux.md)
* [MacOS](/ducky-script-to-arduino-code/install/macos.md)

### GETTING STARTED

&#x20;After install see easy features:

* [Supported devices](/ducky-script-to-arduino-code/getting-started/supported-devices.md)
* [First steps](/ducky-script-to-arduino-code/getting-started/first-steps.md)
* [Your first payload](/ducky-script-to-arduino-code/getting-started/your-payload.md)

### GUIDES

If you want more, I recommend visiting the rest of the pages:

* [Edit configuration](/ducky-script-to-arduino-code/guides/edit-configuration.md)

#### Author

**Telegram**: t.me/caxapok1python
