1. Make a circuit that runs an output device. (Breadboarding is okay)

  2. Make a software program (try NodeJS/Unity/Python/Processing/openFrameworks) that communicates with this output device over Serial, Bluetooth, WIFI (ESP8266), Radio (NRF or Marvelmind) or standard network (TCP/UDP from one computer/phone to the other).

Group Project - Sahiti Agarwal & Wenjun Li

<aside> 💡 Use voice commands to light up a Christmas tree

</aside>

Making Process

Hardware Components

Input: Google AIY Voice Kit with Raspberry Pi 4

Output: LED strips

Others: LEDs, Resistors

Set up & Run Demos

Assemble the Kit

IMG_7974.jpg

IMG_8139.jpg

By following this guide provided by Google, it was very easy to get the box into shape.

Components inside the box were a voice HAT accessory board, a voice HAT microphone board, a speaker, a push button, a Raspberry Pi 4, and a SD card.

Boot the Device

By flashing the Voice Kit system image to the SD card, we were able to run its operating system in my Raspberry Pi. Then we connected an external keyboard, a mouse, and a small monitor to the Pi.