به عنوان بسته توسعه پلت فرم نرم افزار STM32Cube، X-CUBE-AVS موجود عبارتند از روال مستقیم و باز کتابخانه سیستم عامل، کمک می کند که AVS SDK (کیت توسعه نرم افزار) به سرعت پورت را به میکروکنترلر. علاوه بر این، بسته یکپارچه نمونه کد نرم افزار، توسعه دهندگان نیازی به توسعه لایه های نرم افزاری پیچیده مورد نیاز برای دستگاه تعبیه شده AVS اجرا کنید. AVS ابزار توسعه به طور کلی قیمت های بالاتر برای انرژی و طراحی ریزپردازنده، در حالی که X-CUBE-AVS اولین در نوع خود است بسته های نرم افزاری اختصاصی Microcontroller به توسعه دهندگان و پروژه ها اجازه می دهد تا از تکنولوژی الکسا استفاده کنند.
این نرم افزار ارتباط بین دستگاه IoT و لایه پایین سرور AVS را انجام می دهد، سرویس های اختصاصی را فراهم می کند و پروتکل AVS را به منظور ساده سازی اجرای برنامه، محصور می کند. تابع مدیریت ارتباط شامل یک مکانیزم رمزگذاری دائمی است که می تواند به طور مستقیم اتصالات قطع شده را بازگرداند. بدون نیاز به فرآیند تأیید هویت کاربر تکرار می شود. بسته نرم افزاری نیز یک ابزار نرم افزار تست دوام می کند که می تواند رویدادهایی مانند قطع اتصال شبکه را برای ساده سازی تست قدرت و تایید برنامه های کاربردی کاربر، شبیه سازی کند.
X-CUBE-AVS شامل کیت کشف STM32F769 (سفارش کد: 32F769IDISCOVERY) به عنوان مثال تظاهرات نشان می دهد که چگونه به استفاده از هیئت مدیره نرم افزار رابط پیکربندی شامل یک سخنران هوشمند ساده برای AVS X-CUBE-AVS ممکن است میکروکنترلر STM32F7. حمایت از استفاده از، و یا رسیدن به هر عملکرد CPU و حافظه مورد نیاز از محصول STM32 AVS SDK هم اکنون می توانید به صورت رایگان از http://www.st.com/x-cube-avs نرم افزار X-CUBE-AVS های آن است.