Link Search Menu Expand Document
Table of contents
  1. Required hardware
    1. Raspberry Pi
    2. Micro SD card
    3. CC2531 ZigBee USB stick
    4. ReSpeaker 4-Mic Array
    5. Audio device
    6. Light bulb

Required hardware

Hardware requirements for following this documentation.

Raspberry Pi

This project started on a Raspberry Pi 3 Model B+ with 1GB of Ram. Although functionality can be achieved using a Raspberry Pi 3, overheating and long processing times (crashes included) are no rarity. It is highly recommended to use a newer Model with at least 4GB of Ram. Most raspberry pies are shipped without a power supply.

Micro SD card

Raspberry Pi devices use a micro SD card as storage device. 16Gb is enough for implementing all features shown in this guide. It is highly recommended to provided at least 32GB if you are planning on adding more functionality to your voice assistant.

CC2531 ZigBee USB stick

This device handles communication between your voice assistant and your smart devices.

Attention: firmware is required on this device to be used. It is highly recommended to buy a CC2531 device with preinstalled firmware.

ReSpeaker 4-Mic Array

Although it is possible to use any microphone u want for voice command transmission, it is highly suggested to use a ReSpeaker 4-Mic Array. This microphone was designed to be used with voice enabled applications.

Audio device

Rhasspy provides audio feedback using the default audio device connected to your raspberry pi.

Light bulb

Light control is one of the features covered in this guide. Smart device control is possible as long as your device supports ZigBee. A list of supported devices can be found here.

Continue with hardware assembly