Skip to content

Gadgets

Jessica Janiuk edited this page Jun 28, 2026 · 2 revisions

Gadgets

Gadgets are downstream devices that receive serial commands from Amidala. Defining a gadget lets you give it a friendly name and assign it a set of serial strings, which then show up on the Gadgets tab of the Droid Control page and in button mapping dropdowns under that gadget's name.


Adding a Gadget

On the Gadgets page, click Add Gadget. Give it a name (e.g. "WCB", "Periscope Controller").


Linking Serial Commands to a Gadget

Gadgets work through the category system on the Serial Commands page. To associate commands with a gadget:

  1. Go to Serial Commands.
  2. For each command you want to link, type the gadget's exact name into its Category field and save.

Once a command's category matches a gadget name, it appears on the Gadgets tab of the Droid Control page under that gadget's heading, and in button action dropdowns grouped under the gadget name.

The name must match exactly (case-sensitive). If your gadget is named "Periscope" then the category must be "Periscope", not "periscope".


How Gadgets Relate to Serial Commands

Gadgets are organisational — they don't change how a serial string is sent. All output still goes out the primary serial port. Gadgets just let you group and label your serial commands in a way that makes the button mapping UI and Droid Control page easier to navigate when you have a lot of commands.

Commands that belong to a gadget's category are shown on the Gadgets tab rather than the Sequences tab on the Droid Control page.

Clone this wiki locally