{"version":"1.0","provider_name":"Electronics Maker","provider_url":"https:\/\/electronicsmaker.com","author_name":"Electronics Maker","author_url":"https:\/\/electronicsmaker.com\/author\/electronics","title":"X-CUBE-MCSDK 6.3.2: HSO, ZeST, GUI, or why motor control has never been more accessible - Electronics Maker","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"oOBVFGEIjL\"><a href=\"https:\/\/electronicsmaker.com\/x-cube-mcsdk-6-3-2-hso-zest-gui-or-why-motor-control-has-never-been-more-accessible\">X-CUBE-MCSDK 6.3.2: HSO, ZeST, GUI, or why motor control has never been more accessible<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/electronicsmaker.com\/x-cube-mcsdk-6-3-2-hso-zest-gui-or-why-motor-control-has-never-been-more-accessible\/embed#?secret=oOBVFGEIjL\" width=\"600\" height=\"338\" title=\"&#8220;X-CUBE-MCSDK 6.3.2: HSO, ZeST, GUI, or why motor control has never been more accessible&#8221; &#8212; Electronics Maker\" data-secret=\"oOBVFGEIjL\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/* ]]> *\/\n<\/script>\n","thumbnail_url":"https:\/\/electronicsmaker.com\/wp-content\/uploads\/2025\/01\/x-cube-mcsdk_blog-1140x489-1.jpg","thumbnail_width":640,"thumbnail_height":275,"description":"As ST recently released X-CUBE-MCSDK 6.3.2, let us delve into its firmware libraries and its Graphical User Interface (GUI) to see how it can help create motor control applications. Designed for permanent magnet synchronous (PMSM) and BLDC motors using FOC (Field-oriented control) or 6-steps, it has gained popularity since we launched it in 2018 because [&hellip;]"}