Alexa Voice Service on headless RPi 3A+ and MIC ULTRA+ [resolved]

I would share my guide about installing AVS Device SDK on headless RPi 3A+ using MIC ULTRA+ as sound card

  1. Install Raspberry Pi OS Lite (May 7th 2021 Kernel 5.10)
    Wireless Headless Setup
    Remote Access SSH
    For headless setup, SSH can be enabled by placing a file named ssh, without any extension, onto the boot partition of the SD card.

  2. Install driver for MIC ULTRA+
    Ultra Installation Guide

  3. Install AVS Device SDK
    Increase Swap Size
    increase the swap size (from 100 to 512) and reboot, as building the sdk will stop on about 92% (DefaultClientComponent.cpp.o)
    AVS Device SDK Installation Guide
    change CURL_PACKAGE_CONFIG to 7.64.0 in cmakeBuild/cmake/PackageConfigs.cmake
    sudo apt install gstreamer1.0-alsa

  4. Running SampleApp (from AVS Device SDK) automatically on system boot
    Run SampleApp On Boot
    modify UserInputManager.cpp
    create a systemd.service file

Hi and welcome Thanks for sharing!