Install Hardware (Optional)

  • Device Actions let you control your device by voice, and you can use a Built-in Device Action to turn a light on and off as an example.

  • To follow this example using an LED, you will need specific hardware components including a breadboard, an LED, a series resistor, and two jumper wires.

  • You will connect the components by connecting GPIO output pin BCM25 to a resistor, the resistor to the anode of the LED, and the cathode of the LED to ground.

Now that you have the Assistant running on the device, it is time to extend it with Device Actions. Device Actions allow you to control your device via voice. For this example, you will be using a Built-in Device Action to turn a light on and off.

Follow these instructions to install an LED on the Raspberry Pi 3 Model B. In a later step, you will modify the sample code to light the LED by voice command.

Hardware requirements

Before you begin this example, you'll need the following components:

  • A breadboard
  • An LED
  • A series resistor
  • Two jumper wires, both with a male and female connector

The electrical resistance of the resistor should be tied to the specific LED. To find the correct value, you can use an online calculator (or purchase a kit).

Connect the components

  1. Connect GPIO output pin BCM25 to one side of a series resistor. Note that this is physical pin 22 on the Raspberry Pi 3.
  2. Connect the other side of the resistor to the anode side (longer lead) of the LED.
  3. Connect the cathode side (shorter lead) of the LED to ground.

Wire an LED to the Raspberry Pi

Next step

Register Traits