Come la piattaforma software STM32Cube pacchetto di espansione, X-Cube-AVS disponibili includono routine diretti e aprire la libreria del firmware, che aiuta AVS SDK (Software Development Kit) alla porta rapidamente al microcontrollore. Inoltre, il pacchetto codice di applicazione di esempio integrata, gli sviluppatori non hanno bisogno di sviluppare strato software complesso richiesto per dispositivi embedded AVS correre. AVS strumenti di sviluppo in generale aumento dei prezzi per l'energia e la progettazione di microprocessori, mentre la X-CUBE-AVS è il primo del suo genere I pacchetti software specifici per microcontroller consentono a più sviluppatori e progetti di utilizzare la tecnologia Alexa.
Il software gestisce la connessione tra il dispositivo IoT e il livello inferiore del server AVS, fornisce servizi dedicati e incapsula il protocollo AVS per semplificare l'implementazione dell'applicazione.La funzione di gestione delle connessioni include un meccanismo token permanente in grado di ripristinare direttamente le connessioni disconnesse. Non è necessario ripetere il processo di autenticazione dell'utente.Il pacchetto software fornisce anche strumenti software di test di durata che possono simulare eventi quali disconnessioni di rete per semplificare la verifica della robustezza e la verifica delle applicazioni utente.
X-CUBE-AVS comprende kit di scoperta STM32F769 (codice di ordinazione: 32F769IDISCOVERY) esempio dimostrativo illustra come utilizzare la scheda di interfaccia di configurazione software contiene un semplice altoparlante intelligente per AVS X-CUBE-AVS può STM32F7 microcontrollore. sostenere l'uso di, o raggiungere i requisiti prestazionali della CPU e di memoria del prodotto STM32 AVS SDK può essere scaricato gratuitamente dal http://www.st.com/x-cube-avs software X-CUBE-AVS.