> For the complete documentation index, see [llms.txt](https://help.atlas-control.app/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.atlas-control.app/main-overview/programmer/external-devices.md).

# External Devices

<figure><img src="/files/N7odshFdKP6K7dLdV1wh" alt=""><figcaption><p>Progammer - Showing inserted External Device module for EOS. </p></figcaption></figure>

{% hint style="success" %}
To assign multiple external device triggers in a sequence this can be accomplished using the [cue-matrix. ](/main-overview/atlas-button/cue-matrix.md)
{% endhint %}

{% hint style="info" %}
For information on the setup of external devices and their usage please see E[xternal Devices](/show-settings/network/external-devices.md)
{% endhint %}

### Adding a palette to a cue

Clicking on the palette icon in the programmer will insert a palette cue.&#x20;

### Choosing a palette

Within the inspector a drop down menu displays all available palettes created by the user.&#x20;

### Choosing a palette preset

Within the inspector a drop down menu displays all presets associated with the selected palette.&#x20;

{% hint style="info" %}
Palettes are referenced throughout the cue list. Changing a preset at show settings level will then reflect throughout the show file.&#x20;
{% endhint %}

***

### Functions associated with External Devices

#### Prewait

Prewait defines the amount of time the given module will wait before starting.&#x20;

{% hint style="success" %}
Atlas will automatically assign a pre-wait time equal to the total duration time of all previous modules of the same type associated with an object.&#x20;
{% endhint %}

#### Duration

Duration defines the amount of time over which the selected action will occur.&#x20;

#### Ignore

Allows the selected programming action to be ignored within the programmer.&#x20;
