Step 6.1: Connect the LED to the development board
You can use the Arduino header labels as a visual guide to connect the LED to your development board. To connect the LED to the development board Connect the LED long pin (+) into header 8, and then connect the LED short pin (-) into header 14 (GND), as shown in the following image.
Arduino Pins
Step 6.2: Use the Alexa app to control your development device
When you say “Alexa, turn on development device” or tap the power button in the Alexa app GUI, Alexa sends an Alexa.PowerController TurnOn directive. The ACK managed service handles the directive and sends it to the ACK module, which processes it and then sends it to the Arduino Zero over UART. The ACK Device SDK implementation core and theACKUser_OnPowerControllerDirective event handler and logic in the smart light sample application enable the LED to be toggled on and off.
To use the Alexa app to control your development device
- Open the Alexa app and then verify that you’re signed into the same Amazon developer account that you used to access the ACK console.
- Navigate to the Devices section of the Alexa app.
- From the list of devices, select Development Device.
- Use the Alexa app to control your development device with your voice by stating the following utterances:
- English (All)
Step 6.3: Use an Alexa-enabled device to control your development device
After you register your device in the Alexa app, you can use an Alexa-enabled device, such as an Amazon Echo Spot or Amazon Echo, to control your device. Use the same utterances as shown in the previous section.Next steps
- Complete the steps in Prototype Your Product.
- If you’re a commercial manufacturer that would like to move forward with a project, apply for an ACK project.

