{"product_id":"hts-30hm","title":"HTS-30HM Magnetic Encoder Bus Servo – High Voltage, 30 kg·cm Torque, 360° Angle Control \u0026 Feedback","description":"\u003cstyle\u003e\u003c!--\n    .templateProduct .tab-content table td {\n    \n        padding: 7px 5px;\n    }\n    body {\n       font-family: \"Montserrat\", sans-serif !important;\n    }\n    \n    .templateProduct .tab-content {\n        padding-top: 2%;\n    }\n    \n    .page-product.layout-extended .product-simple-tab .nav:before {\n        top: 39px;\n    }\n    .tutorials \u003e p \u003e span:first-child \u003e a {\n        color: #f98800;\n        font-size: 16px;\n    }\n    .tutorials \u003e p \u003e span:last-child \u003e a {\n        color: #007df9;\n        text-decoration-line: underline;\n    }\n    .tab-content .tab-pane ul {\n        padding: 0 0 43px 0px;\n    }\n    \n    .swatch-container .swatch-group .input-group label{\n        justify-content: normal;\n        padding:6px 6px 6px 12px;\n    }\n    \n    \n    #tabs-1 {\n        display: none;\n    }\n    \n    .imageItem \u003e .border {\n        margin-bottom: 10px;\n        border: 1px solid #e6e6e6 ;\n    }\n    \n    \n    .dotLine {\n        width: 100%;\n        height: 1px;\n        margin-bottom: 46px;\n        text-align: center;\n        border-bottom: 2px dashed #ccc;\n    }\n    \n    \n    .border {\n        display: block;\n        margin: 0 auto;\n        border: 1px solid #e6e6e6 ;\n    }\n    \n    .mainImg {\n        width: 100%;\n        height: auto;\n        margin-bottom: 46px;\n    }\n    \n    .head {\n        line-height: 1.3;\n        font-family: \"Montserrat\", sans-serif;\n        font-weight: bold;\n        font-size: 30px;\n        margin-bottom: 12px;\n        text-align: center;\n    }\n    .head-video{\n        text-align: left;\n    }\n    .desc {\n        font-weight: 400;\n        font-family: \"Montserrat\", sans-serif;\n        font-size: 18px;\n        color: #101010;\n        line-height: 2;\n    }\n    \n    .descItem {\n        margin-bottom: 50px !important;\n    }\n    \n    .descItem \u003e .head {\n        line-height: 30px;\n        font-family: \"Montserrat\", sans-serif;\n        font-weight: bold;\n        font-size: 30px;\n        margin-bottom: 10px;\n        text-align: center;\n    }\n    \n    .descItem \u003e .desc {\n        font-weight: 400;\n        font-family: \"Montserrat\", sans-serif;\n        font-size: 16px;\n        color: rgba(16, 16, 16, 100);\n        line-height: 1.66;\n    \n    }\n    .descItem \u003e .downImg{\n        margin-top: 15px;\n    }\n    .descItem \u003e.noDesc{\n        margin-top: 12px;\n    }\n    .iframeContainer {\n        line-height: 20px;\n        text-align: center;\n        border: 1px solid rgba(255, 255, 255, 100);\n    }\n    .mb-30{\n        margin-bottom: 30px;\n    }\n    .mb-50{\n        margin-bottom: 50px;\n    }\n    .iframeContainer \u003e .iframe {\n        width: 100%;\n        margin-top: 17px;\n        border: none;\n    }\n    \n    \n    .imageContainer {\n        padding-bottom: 43px;\n        display: flex;\n        justify-content: space-between;\n        gap: 2%;\n    }\n    .imageItem \u003e .a-span6{\n        margin-bottom: 12px;\n        flex: 1;\n    }\n    .imageItem \u003e img {\n        margin-bottom: 20px;\n        width: 100%;\n    }\n    \n    .twolevelright \u003e .twolevel \u003e img {\n        width: 100%;\n        margin-bottom: 24px;\n    }\n    \n    \n    .premium-module.four-column-images{\n        display: flex;\n        justify-content: space-between;\n        gap: 20px;\n        align-items: flex-start;\n    }\n    \n    .premium-module.four-column-images .a-column{\n        width: 32%;\n        display: flex;\n        flex-direction: column;\n        min-width: 0;\n    }\n    \n    .premium-module.four-column-images .a-column1{\n        width: 32%;\n        display: flex;\n        flex-direction: column;\n        min-width: 0;\n    }\n    \n    .premium-module.four-column-images .a-section-image{\n        display: block;\n        width: 100%;\n        height: auto;\n    }\n    \n    .premium-module.four-column-images .column-image,\n    .premium-module.four-column-images .column-head,\n    .premium-module.four-column-images .column-description{\n        display: block;\n        margin: 0;\n        padding: 0;\n        height: auto;\n    }\n    \n    .premium-module.four-column-images .head{\n        margin: 12px 0 0;\n        font-size: 16px;\n        line-height: 1.3;\n        font-weight: 700;\n        text-align: center;\n        height: 40px;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n    }\n    \n    .premium-module.four-column-images .description{\n        margin-top: 8px;\n        font-size: 14px;\n        line-height: 1.66;\n        text-align: left;\n    }\n    .product-tabs .tab-item table tr:not(:last-child) th {\n        border-bottom: 1px solid var(--body-border-color);\n    }\n    .Packing-head{\n        padding-top: 30px;\n    }\n    .Packing-head-x{\n        line-height: 1.3;\n        font-family: \"Montserrat\", sans-serif;\n        font-weight: bold;\n        font-size: 30px;\n        text-align: center;\n        margin-bottom: 12px;\n    }    .descItem \u003e img {\n        width: 100%;\n    }\n    \n    .multi-desc{\n        margin-top: 10px;\n    }\n    \n    .viewMore{\n        position: absolute;\n        width: 150px;\n        margin-left: 15px;\n        text-align: center;\n        font-size: 20px;\n        padding: 4px 6px;\n        border-radius: 30px;\n        border: 1px solid #f98800;\n        color: #fff;\n        background: #f98800;\n    }\n    .viewMore:hover{\n        color: #fff;\n    }\n    \/* 大图容器 *\/\n    .image-overlay-container {\n        width: 100%;\n        margin-bottom: 46px;\n    }\n\n    \/* 相对定位的包装器，作为小图的定位参考 *\/\n    .image-overlay-wrapper {\n        position: relative;\n        width: 100%;\n        display: block;\n    }\n\n    \/* 大图样式 *\/\n    .image-overlay-bg {\n        width: 100%;\n        height: auto;\n        display: block;\n    }\n\n    \/* 叠加的小图样式 *\/\n    .image-overlay-item {\n        position: absolute;\n        width: 46.3%; \/* 小图宽度占大图的20%，可根据需要调整 *\/\n        height: auto;\n    }\n\n    \/* 第一张小图位置（左上角） *\/\n    .image-overlay-item.item-1 {\n        left: 3%;   \/* 距离左边10%，可根据需要调整 *\/\n        bottom: 4%;    \/* 距离顶部15%，可根据需要调整 *\/\n    }\n\n    \/* 第二张小图位置（右下角） *\/\n    .image-overlay-item.item-2 {\n        right: 3%;  \/* 距离右边10%，可根据需要调整 *\/\n        bottom: 4%; \/* 距离底部15%，可根据需要调整 *\/\n    }\n    .imageContainer \u003e .imageItem {\n        width: 100%;\n        display: flex;\n        flex-direction: column;\n    }\n    .video-grid-2 {\n        display: grid;\n        grid-template-columns: repeat(2, 1fr);\n        gap: 40px 24px;\n    }\n    .video-item .head {\n        margin-bottom: 12px;\n        font-size: 20px;\n    }\n    .blog-item .head {\n        font-size: 14px;\n    }\n        .show {\n        transition: all .3s linear;\n        animation: show .3s linear;\n        display: block !important;\n    }\n    .hide {\n        transition: all .3s linear;\n        animation: hide .3s linear;\n        display: none !important;\n    }\n    .control_type {\n        position: relative;\n    }\n    \n    \n    .imageDescContainer {\n        width: 96%;\n        display: block;\n        margin: 0 auto;\n    \n    }\n    \n    .titlepicfile-a{\n        position: relative;\n    }\n    .titlepicfile-b{\n        position: absolute;\n        left: 50px;\n        top: 70px;\n        color: #fff;\n    }\n    .titlepicfile-head{\n        font-size: 55px;\n        font-weight: 600;\n    }\n    .titlepicfile-desc{\n        font-size: 27px;\n        margin-left: 3px;\n    }\n    \n    .imageDescContainer \u003e .head,\n    .imageItem \u003e .head {\n        text-align: center;\n        margin-bottom: 6px;\n        font-size: 20px;\n        width: 96%;\n        margin-left: auto;\n        margin-right: auto;\n    }\n    .title-gap{\n        height: 60px;\n        display: grid;\n        align-items: center;\n    }\n    \n    .imageDescContainer \u003e .head-nodesc {\n        text-align: center;\n        line-height: 1.3;\n        font-weight: bold;\n        margin-bottom: 0px;\n        font-size: 23px;\n    }\n    .lonely-head{\n        line-height: 1.3;\n        font-family: \"Montserrat\", sans-serif;\n        font-weight: bold;\n        font-size: 30px;\n        margin-bottom: 40px;\n        text-align: center;\n    }\n    .secHead {\n        line-height: 30px;\n        font-weight: bold;\n        font-size: 22px;\n        margin-bottom: 4px;\n        margin-top: 8px;\n        text-align: center;\n    }\n    .imageDescContainer \u003e .desc,\n    .imageItem \u003e .desc {\n        font-size: 16px;\n        line-height: 1.66;\n        text-align: left;\n        width: 96%;\n        margin-left: auto;\n        margin-right: auto;\n    }\n    \n    .mo {\n        display: none !important;\n    }\n    \n    .pc {\n        display: block !important;\n    }\n    \n    .pcflex {\n        display: flex;\n    }\n    \n    \n    .imageIte {\n        width: 32%;\n        height: auto;\n    }\n    \n    .stress-head{\n        text-align: center;\n        font-weight: 600;\n        background: #5E5E5E;\n        color: #fff;\n        font-size: 24px;\n        width: 660px;\n        border-radius: 4px;\n        height: 45px;\n        line-height: 45px;\n        margin: 15px auto;\n    }\n    \n    .imageIte \u003e img {\n        margin-bottom: 10px;\n        width: 100%;\n        border-radius: 5px;\n        border: 1px solid rgba(230, 230, 230, 100);\n    }\n    \n    .titimg{\n        width: 37%;\n        margin-bottom: 14px;\n    }\n    \n    .packageList td {\n        border: 1px solid rgba(187, 187, 187, 100);\n        line-height: 20px;\n        text-align: center !important;\n        width: 302px;\n        height: 48px;\n        padding-top: 7px !important;\n        color: rgba(16, 16, 16, 100);\n        font-size: 18px;\n        font-weight: 400;\n    }\n    \n    .packageList {\n        position: relative;\n        display: block;\n        width: fit-content;\n        border-spacing: 7px !important;\n        border-collapse: separate !important;\n        margin: 0 auto;\n        margin-bottom: 43px !important;\n    }\n    \n    .packageList .small {\n        width: 71px;\n        text-align: center !important;\n    }\n    \n    .packageList .long {\n        width: 300px;\n        text-align: left !important;\n    }\n    \n    .packageList .ll {\n        width: 361px;\n        text-align: left !important;\n    }\n    .premium-module{\n        padding-bottom: 46px;\n    }\n    .packageList tr:first-child td {\n        border-top: 1px solid rgba(187, 187, 187, 100) !important;\n    }\n    \n    .packageList tr:last-child td {\n        border-bottom: 1px solid rgba(187, 187, 187, 100) !important;\n    }\n    \n    .raspberryLogo{\n        display: flex;\n        align-items: center;\n        justify-content: center;\n    }\n    .raspberryLogo .logo{\n        width: 30px;\n        margin-right: 6px;\n    }\n    .raspberryLogo .head{\n        margin-bottom: 8px;\n    }\n    .longImg-c{\n        position: relative;\n        font-size: 0;\n        margin-bottom: 46px;\n    }\n    .longImg-d{\n        position: absolute;\n        width: 100%;\n    \n    }\n    .longImg-top{\n        top: 40px;\n    }\n    .longImg-top1{\n        top: 60px;\n    }\n    .longImg-d .float-head{\n        font-size: 34px;\n        font-weight: 700;\n        text-align: center;\n    }\n    .longImg-d .float-desc{\n        font-size: 18px;\n        line-height: 2;\n        padding: 0 60px;\n        margin-top: 15px;\n    }\n      \n    .imageItem table.a-bordered {\n        border: 1px solid #BBBFBF;\n    }\n    .a-column table.a-bordered td, .a-column table.a-bordered th{\n        border: 1px solid #ddd;\n    }\n    .a-column table.a-bordered{\n        border: 1px solid #ddd;\n        height: 100%;\n        border-collapse: collapse;\n    }\n    .a-column table.a-bordered .bgcl{\n        background-color: #efefef;\n    }\n    .imageItem table.has-bgc tr:nth-child(odd) {\n        background-color: #efefef;\n    }\n    .imageItem table.a-bordered tr td {\n        padding: 8px 4px;\n        font-size: 15px;\n    }\n    .imageItem table.a-bordered tr:nth-child(even) {\n        background-color: #FFF;\n    }\n    .imageItem .a-text-bold{\n        font-weight: 700;\n    }\n    .img-t{\n        margin-bottom: 24px;\n    }\n    .secdesc{\n        font-size: 18px;\n        color: #101010;\n        line-height: 2;\n    }\n    .apm-hiwonder-tablemodule .apm-tablemodule-table {\n        border-bottom: 1px solid #ddd;\n        table-layout: auto;\n    }\n    .apm-hiwonder-tablemodule .apm-tablemodule-table th {\n        padding-bottom: 12px;\n        text-align: center;\n    }\n    .apm-hiwonder-tablemodule .apm-tablemodule-image {\n        background-color: #fff;\n        padding: 0 !important;\n        text-align: center;\n        overflow: hidden;\n        vertical-align: bottom;\n    }\n    .apm-hiwonder-tablemodule .apm-tablemodule-table .apm-tablemodule-keyhead {\n        border-top: 1px solid #ddd;\n        padding: 8px 14px 6px ;\n        background-color: #f7f7f7;\n        font-weight: 600;\n        color: #626262;\n        float: none !important;\n        margin-right: 0;\n        text-align: center;\n    }\n    .apm-hiwonder-tablemodule .apm-tablemodule-table .apm-tablemodule-keyvalue td {\n        padding-top: 8px ;\n        padding-left: 14px;\n        padding-bottom: 8px;\n        border-top: 1px solid #ddd;\n        border-bottom: 1px solid #ddd;\n        text-align: center;\n        width: 240px;\n    }\n    .apm-spacing {\n        display: flex;\n    }\n    .apm-floatleft {\n        display: flex;\n        width: 72%;\n        justify-content: space-between;\n    }\n    .apm-leftimage {\n        width: 45%;\n    }\n    .apm-centerthirdcol {\n        width: 54%;\n    }\n    .apm-centerthirdcol ul li{\n        font-size: 16px;\n        line-height: 2;\n    }\n    .apm-fixed-width .a-spacing-mini {\n        font-size: 18px;\n        font-weight: 600;\n        margin-bottom: 12px;\n    }\n    .apm-floatleft .a-spacing-base {\n        margin-bottom: 16px;\n        font-size: 16px;\n        line-height: 2;\n    }\n    .apm-rightthirdcol-inner \u003e p {\n        font-size: 18px;\n        font-weight: 600;\n        margin-bottom: 22px;\n    }\n    .apm-listbox {\n        background-color: #f3f3f3;\n        border-radius: 4px;\n        border: 1px #ddd solid;\n    }\n    .apm-rightthirdcol .a-box-inner \u003e .a-vertical {\n        font-size: 16px;\n        padding: 20px 20px 20px 40px;\n    }\n    .apm-rightthirdcol .apm-rightthirdcol-inner .a-box-inner .a-vertical \u003e li:not(:last-child) {\n        margin-bottom: 11px;\n    }\n    .a-size-base {\n        line-height: 19px;\n    }\n    .td-br-left{\n        border-left: 1px solid #bbbfbf;\n        text-align: center;\n    }\n    .notice-section{\n        padding-bottom: 30px;\n        padding-left: 6px;\n    }\n    .notice-section \u003e p{\n        font-size: 16px;\n    }\n    .carousel-container {\n        width: 100%;\n        margin: 0 auto;\n        overflow: hidden;\n        position: relative;\n        cursor: pointer;\n    }\n    .carousel-content {\n        display: flex;\n        transition: transform 0.5s ease;\n    }\n    .carousel-item {\n        flex: 0 0 100%;\n        position: relative;\n    }\n    \n    .carousel-item img {\n        width: 100%;\n        height: 100%;\n    }\n    \n    .carousel-btn {\n        position: absolute;\n        top: 50%;\n        transform: translateY(-50%);\n        cursor: pointer;\n        font-size: 24px;\n        padding: 10px;\n    }\n    \n    .carousel-prev {\n        left: 10px;\n        color: #5e76b2;\n    }\n    \n    .carousel-next {\n        right: 10px;\n        color: #5e76b2;\n    }\n    \n    .carousel-indicators {\n        text-align: center;\n        position: absolute;\n        bottom: 20px;\n        left: 50%;\n        transform: translateX(-50%);\n        display: flex;\n        align-items: center;\n    }\n    \n    .carousel-indicator {\n        display: inline-block;\n        width: 12px;\n        height: 12px;\n        border-radius: 50%;\n        background-color: #bbb;\n        margin: 0 5px;\n        cursor: pointer;\n    }\n    \n    .carousel-indicator.active {\n        background-color: #5e76b2;\n    }\n    .tutorials{\n        background: #EEEEEE;\n        border-radius: 6px;\n        margin-bottom: 30px;\n    }\n    .tutorials \u003e p{\n        padding: 20px;\n        text-align: center;\n        word-break: break-word;\n    }\n    .tutorials \u003e p \u003e a:first-child{\n        color: #f98800;\n        font-size: 18px;\n        font-weight: bold;\n    }\n    .tutorials \u003e p \u003e a:last-child{\n        color: #007df9;\n        text-decoration-line: underline;\n    }\n    @media screen and (min-width: 1025px) {\n        .descItem.short-pad{\n            padding-bottom: 20px;\n        }\n        .switch_picture {\n            display: flex;\n            justify-content: space-between;\n            max-width: 1220px;\n            margin: 0 auto;\n            align-items: center;\n        }\n        .tab-nav {\n            flex: 36%;\n            padding-right: 7px;\n        }\n    \n        .tab-nav li {\n            padding-left: 50px;\n            cursor: pointer;\n            transition: all .2s ease-out;\n        }\n        .tab-nav .nav-tit {\n            font-size: 16px;\n            margin-bottom: 16px;\n            width: 262px;\n            padding: 12px 0px;\n            border-radius: 30px;\n            line-height: 10px;\n            border: 1px solid #000000d9;\n            text-align: center;\n        }\n        .tab-nav .nav-tit:hover{\n            background-color: #0000000a;\n        }\n        .li-active .nav-tit {\n            color: #fff;\n            background-color: #000;\n        }\n        .li-active .nav-tit:hover{\n            background-color: #000c;\n        }\n        .tab-right-img {\n            flex: 70%;\n        }\n        .tab-right-img .img-show{\n            display: block;\n        }\n        .tab-right-img li{\n            display: none;\n        }\n    \n    }\n    \n    @media screen and (max-width: 1024px) {\n        .control_type_pc {\n            display: none;\n        }\n    }\n\n    @media screen and (max-width: 700px) {\n        .video-grid-2 {\n            grid-template-columns: 1fr;\n            gap: 0px;\n        }\n        .iframeContainer \u003e .iframe {\n            margin-bottom: 1px;\n            margin-top: 8px;\n        }\n        .mb-50{\n            margin-bottom: 20px;\n        }\n        .ulFeature \u003e li {\n            line-height: inherit;\n        }\n    \n        .imageItem.fourimg \u003e .fourimgline \u003e img {\n            margin-bottom: 10px;\n        }\n    \n        .premium-module.four-column-images .a-column,\n        .premium-module.four-column-images .a-column1 {\n            margin-bottom: 30px;\n            width: 100%;\n        }\n    \n        .premium-module.four-column-images .a-column1.a-column2_2 {\n            width: 48%;\n        }        .dotLine {\n            margin-bottom: 30px;\n        }\n        .imageItem \u003e .border {\n            margin-bottom: 10px;\n        }\n        .imageItem table.a-bordered tr td{\n            padding: 3px;\n        }\n    \n        .imageIte \u003e img {\n            margin-bottom: 10px;\n        }\n        .packageList td {\n            font-size: 16px;\n        }\n    \n        .imageIte {\n            width: 100%;\n            margin-bottom: 30px;\n        }\n    \n        .item \u003e img {\n            margin: 0 auto;\n            display: block;\n            margin-bottom: 17px;\n        }\n    \n        .descItem \u003e .head {\n            font-size: 20px;\n            line-height: 22px;\n        }\n    \n        .descItem \u003e .desc {\n            font-size: 12px;\n        }\n    \n        .descItem \u003e.noDesc{\n            margin-top: 5px;\n        }\n    \n        .stress-head{\n            font-size: 12px;\n            line-height: 20px;\n            width: auto;\n            padding: 6px 0;\n            margin: 10px auto;\n            height: unset;\n        }\n    \n        .descContainer \u003e .head {\n            text-align: center;\n            font-size: 20px;\n            line-height: 22px;\n            margin-bottom: 8px;\n        }\n    \n        .descContainer \u003e .desc {\n            font-size: 16px;\n            line-height: inherit;\n        }\n    \n        .titlepicfile-head {\n            font-size: 20px;\n        }\n        .titlepicfile-b {\n            left: 9px;\n            top: 13px;\n        }\n        .titlepicfile-desc{\n            font-size: 12px;\n            margin-left: 0px;\n            width: 200px;\n        }\n    \n        .page-product.layout-extended .product-simple-tab .nav li {\n            padding: 3px;\n            margin-right: 4px;\n        }\n    \n        .product-simple-tab .nav li a {\n            line-height: 24px;\n            font-size: 15px;\n        }\n    \n        .page-product.layout-extended .product-simple-tab .nav li:before {\n            display: none !important;\n        }\n    \n        .mainImg {\n            margin-bottom: 30px;\n        }\n        .premium-module.four-column-images .a-column .head,\n        .premium-module.four-column-images .a-column1 .head {\n            font-size: 14px;\n        }\n        .tab-content .tab-pane ul {\n            padding: 0 0 30px 0px;\n        }\n    \n        .head {\n            font-size: 20px;\n            margin-bottom: 10px;\n        }\n    \n        .imageContainer {\n            display: block;\n            padding-bottom: 0px;\n        }\n    \n        .imageContainer \u003e .imageItem {\n            width: 100%;\n        }\n        .premium-module{\n            padding-bottom: 0;\n        }\n        .imageItem {\n            margin-bottom: 30px;\n        }\n        .img-t{\n            margin-bottom: 15px;\n        }\n        .secHead{\n            margin-top: 6px;\n            font-size: 18px;\n            margin-bottom: 3px;\n        }\n        .secdesc{\n            font-size: 15px;\n            line-height: 1.66;\n        }\n        .desc {\n            font-size: 16px;\n            line-height: inherit;\n        }\n        .lonely-head{\n            margin-bottom: 15px;\n            font-size: 20px;\n        }\n        .Packing-head{\n            padding-top: 0px;\n            margin-bottom: 2px;\n        }\n        .Packing-head-x{\n            font-size: 20px;\n        }\n        .imageDescContainer \u003e .head-nodesc{\n            font-size: 18px;\n        }\n        .imageDescContainer {\n            width: 100%;\n            display: block;\n            margin: 0 auto;\n    \n        }\n        .viewMore {\n            font-size: 16px;\n            padding: 4px 2px;\n            width: 120px;\n            margin: 10px auto 35px;\n        }\n        .imageDescContainer \u003e .head,\n        .imageItem \u003e .head {\n            margin: 0 0 5px;\n            text-align: center;\n            font-size: 14px;\n            line-height: 1.25em;\n            width: 100%;\n        }\n    \n        .imageDescContainer \u003e .desc,\n        .imageItem \u003e .desc {\n            font-size: 12px;\n            width: 100%;\n        }\n        .carousel-btn{\n            display: none;\n        }\n    \n        .carousel-indicators{\n            padding: 10px;\n            transform: unset;\n            position: unset;\n            justify-content: center;\n        }\n        .mo {\n            display: block !important;\n        }\n    \n        .pc {\n            display: none !important;\n        }\n    \n        .premium-module.four-column-images {\n            flex-wrap: wrap;\n        }        .title-gap{\n            height: unset;\n            display: block;\n        }\n        .raspberryLogo .logo{\n            width: 24px;\n        }\n    \n        .imageIt \u003e img {\n            margin-bottom: 10px;\n            border-radius: 5px;\n            border: 1px solid #e6e6e6;\n        }\n    \n        .premium-module.four-column-images .column-head,\n        .premium-module.four-column-images .column-head1 {\n            line-height: 22px;\n            margin: 12px 0 5px;\n            text-align: center;\n            height: unset;\n        }\n        .premium-module.four-column-images .description {\n            font-size: 12px;\n        }\n    \n        .premium-module.four-column-images .a-column1.a-column2_2 .head {\n            font-size: 14px;\n        }        .imageItem.fourimg {\n            margin-bottom: 0px;\n        }\n        .mo-imgs \u003e .imageIte{\n            width: 48%;\n            margin-bottom: 20px;\n        }\n        .apm-hiwonder-tablemodule{\n            overflow: auto;\n        }\n        .apm-hiwonder-tablemodule .apm-tablemodule-table{\n            table-layout: unset;\n        }\n        .apm-hiwonder-tablemodule .apm-tablemodule-table .apm-tablemodule-keyvalue td{\n            min-width: 150px;\n        }\n        .apm-spacing {\n            flex-direction: column;\n        }\n        .apm-floatleft {\n            flex-direction: column;\n            margin-bottom: 12px;\n        }\n        .apm-floatleft, .apm-leftimage, .apm-centerthirdcol {\n            width: 100%;\n        }\n        .apm-leftimage img {\n            border: 1px solid #e6e6e6;\n            border-radius: 5px;\n        }\n        .apm-fixed-width .a-spacing-mini {\n            margin-bottom: 6px;\n            margin-top: 30px;\n        }\n        .apm-floatleft .a-spacing-base {\n            margin-bottom: 8px;\n            font-size: 15px;\n        }\n        .apm-rightthirdcol-inner \u003e p {\n            margin-bottom: 13px;\n        }\n        .apm-rightthirdcol .a-box-inner \u003e .a-vertical,.apm-centerthirdcol ul li{\n            font-size: 15px;\n            line-height: 1.66;\n        }\n        .apm-rightthirdcol{\n            padding-top: 23px;\n        }\n        .titimg{\n            width: 70%;\n            margin-bottom: 4px;\n        }\n        .notice-section \u003e p{\n            font-size:13px;\n        }\n        .tutorials \u003e p{\n            padding: 10px;\n    \n        }\n        .tutorials \u003e p \u003e a:first-child{\n            font-size: 14px;\n        }\n    }\n    --\u003e\u003c\/style\u003e\n    \n\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/HTS-30HM-1.jpg?v=1791445683\" alt=\"\" class=\"mainImg pc\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/HTS-30HM-1_f9f0d57c-a3ae-4d21-ace2-b61816881a57.jpg?v=1791446102\" alt=\"\" class=\"mainImg mo\"\u003e\n\n    \u003cdiv class=\"descItem\"\u003e  \n        \u003ch2 class=\"head\"\u003eProduct Description\u003c\/h2\u003e\n        \u003cp class=\"desc\"\u003eThe HTS-30HM is a high-performance magnetic encoder bus servo. Driven by a premium motor with built-in PID and trapezoidal acceleration\/deceleration algorithms, it delivers a robust 30kg·cm torque alongside silky-smooth 360° rotation and precise positioning. For maximum reliability, it provides real-time feedback on temperature, voltage, and position, while integrating comprehensive anti-stall, over-temperature, overload, and over-voltage protections.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n\n    \u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/HTS-30HM-2.jpg?v=1791445683\" alt=\"12-Bit High-Precision Magnetic Encoder Angle Sensor\" class=\"mainImg pc\"\u003e\n    \u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/HTS-30HM-2_784fe3f8-fdfb-4800-849a-fd8216356ef6.jpg?v=1791446170\" alt=\"12-Bit High-Precision Magnetic Encoder Angle Sensor\" class=\"mainImg mo\"\u003e\n\n    \u003cdiv class=\"descItem\"\u003e  \n        \u003ch2 class=\"head\"\u003e360° Magnetic Encoder Feedback\u003c\/h2\u003e\n        \u003cp class=\"desc\"\u003eHST-30HM servo adopts an advanced 360° magnetic encoder feedback design with a built-in 12-bit high-precision magnetic angle sensor. It provides real-time, accurate detection of rotation angle and speed, reducing control signal errors. This enables robots to perform more refined actions with fluid and natural movement.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"imageContainer\"\u003e\n        \u003cdiv class=\"imageItem\"\u003e\n            \u003cimg alt=\"Acceleration Start\/Stop\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/HTS-30HM-3-1.jpg?v=1791445683\"\u003e\n            \u003ch3 class=\"head\"\u003eAcceleration Start\/Stop\u003c\/h3\u003e\n            \u003cp class=\"desc\"\u003eThe built-in trapezoidal acceleration\/deceleration control algorithm allows customizable speed and acceleration, ensuring powerful output, reducing impact to extend servo lifespan, and ensuring smoother joint movement.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"imageItem\"\u003e\n            \u003cimg alt=\"Three Operating Modes\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/HTS-30HM-3-2.jpg?v=1791445683\"\u003e\n            \u003ch3 class=\"head\"\u003eThree Operating Modes\u003c\/h3\u003e\n            \u003cp class=\"desc\"\u003eMode 1: Servo Mode – Supports 360° absolute angle control with acceleration capabilities.\u003cbr\u003eMode 2: Speed Closed-Loop Motor Mode – Automatically compensates for load changes, ensuring stable and constant speed.\u003cbr\u003eMode 3: Speed Open-Loop Motor Mode – Speed decreases with load changes, suitable for applications without speed feedback.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"imageContainer\"\u003e\n        \u003cdiv class=\"imageItem\"\u003e\n            \u003cimg alt=\"Three Stopping Modes\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/HTS-30HM-3-3.jpg?v=1791445683\"\u003e\n            \u003ch3 class=\"head\"\u003eThree Stopping Modes\u003c\/h3\u003e\n            \u003cp class=\"desc\"\u003eHold torque mode maintains output torque when powered on, release torque mode disengages it automatically when power is off, and damping mode smoothly releases torque for braking. Modes can be switched flexibly to suit various applications.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"imageItem\"\u003e\n            \u003cimg alt=\"Real-Time Parameter Feedback\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/HTS-30HM-3-4.jpg?v=1791445683\"\u003e\n            \u003ch3 class=\"head\"\u003eReal-Time Parameter Feedback\u003c\/h3\u003e\n            \u003cp class=\"desc\"\u003eThis bus servo provides real-time temperature, voltage, and position feedback, allowing for internal data monitoring and preventing unexpected shutdowns.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"descItem\"\u003e  \n        \u003ch2 class=\"head\"\u003eProfessional Visual PC Software\u003c\/h2\u003e\n        \u003cp class=\"desc\"\u003eThe multi-function servo driver module comes with self-developed professional PC software, simplifying complex servo communication and management. It features a graphical interface for one-click scanning, visual parameter debugging, real-time status monitoring, and motion trajectory planning, perfectly supporting complex applications like multi-DOF robots.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/HTS-30HM-4-1.jpg?v=1791445745\" alt=\"Professional Visual PC Software\" class=\"mainImg pc\"\u003e\n    \u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/HTS-30HM-4-1_8d06f58b-a2aa-42e8-b080-1a5b4c7ebca2.jpg?v=1791446212\" alt=\"Professional Visual PC Software\" class=\"mainImg mo\"\u003e\n\n    \u003cdiv class=\"descItem\"\u003e  \n        \u003ch2 class=\"head\"\u003eModular Management\u003c\/h2\u003e\n        \u003cp class=\"desc\"\u003eSupports one-click scanning and recognition of all servos, automatically generating a modular interface. The system enables dynamic configuration of communication parameters and adaptive baud rate, ensuring centralized and intelligent management of multi-servo systems via a visual platform.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n\n    \u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/HTS-30HM-4-2.jpg?v=1791445743\" alt=\"Modular Management\" class=\"mainImg\"\u003e\n\n\n    \u003cdiv class=\"descItem\"\u003e  \n        \u003ch2 class=\"head\"\u003eReal-Time Parameter Feedback\u003c\/h2\u003e\n        \u003cp class=\"desc\"\u003eEquipped with high-frequency sampling and real-time data transmission, the system monitors and visualizes servo motion, providing accurate feedback and debugging data to ensure system stability and control.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n\n    \u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/HTS-30HM-5.jpg?v=1791445746\" alt=\"Real-Time Parameter Feedback\" class=\"mainImg\"\u003e\n\n\n    \u003cdiv class=\"descItem\"\u003e  \n        \u003ch2 class=\"head\"\u003eCustomizable Servo Parameters\u003c\/h2\u003e\n        \u003cp class=\"desc\"\u003eThe system supports custom programming of servo motion modes and control logic. Parameters, safety boundaries, and feedback strategies can be flexibly set to create more adaptable and secure motion control solutions.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n\n    \u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/HTS-30HM-6.jpg?v=1791445745\" alt=\"Customizable Servo Parameters\" class=\"mainImg\"\u003e\n\n    \u003cdiv class=\"descItem\"\u003e  \n        \u003ch2 class=\"head\"\u003eKey Features\u003c\/h2\u003e\n        \u003cp class=\"desc\"\u003eThe HTS-30HM servo combines intelligent control with a robust structure. Its bus connection simplifies wiring, while the all-metal gears and dual-axis design ensure stable operation. Additionally, it features multiple protection mechanisms and precise feedback.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"premium-module four-column-images\"\u003e\n        \u003cdiv class=\"a-column1\"\u003e\n            \u003cimg loading=\"lazy\" class=\"a-section-image\" alt=\"ID Recognition \u0026amp; Bus Communication\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/HTS-30HM-7-1.jpg?v=1791445801\"\u003e\n            \u003ch3 class=\"a-section column-head head\"\u003eID Recognition \u0026amp; Bus Communication\u003c\/h3\u003e\n            \u003cp class=\"a-section column-description description\"\u003eEach servo supports a customizable ID for identification. The default ID is set to 1, and the ID can be modified as needed.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"a-column1\"\u003e\n            \u003cimg loading=\"lazy\" class=\"a-section-image\" alt=\"Intelligent Bus Serial Connection\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/HTS-30HM-7-2.jpg?v=1791445800\"\u003e\n            \u003ch3 class=\"a-section column-head head\"\u003eIntelligent Bus Serial Connection\u003c\/h3\u003e\n            \u003cp class=\"a-section column-description description\"\u003eServos are connected via serial communication, reducing cable clutter and enhancing the product's clean, streamlined design.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"a-column1\"\u003e\n            \u003cimg loading=\"lazy\" class=\"a-section-image\" alt=\"12-Bit High-Precision Magnetic Encoder\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/HTS-30HM-7-3.jpg?v=1791445801\"\u003e\n            \u003ch3 class=\"a-section column-head head\"\u003e12-Bit High-Precision Magnetic Encoder\u003c\/h3\u003e\n            \u003cp class=\"a-section column-description description\"\u003eIts 12-bit magnetic encoder enables full 360° rotation, quadrupling traditional potentiometer resolution to achieve 4095 absolute position accuracy and 0.088° peak resolution.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"a-column1\"\u003e\n            \u003cimg loading=\"lazy\" class=\"a-section-image\" alt=\"Metal Gears for Durability\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/HTS-30HM-7-4.jpg?v=1791445800\"\u003e\n            \u003ch3 class=\"a-section column-head head\"\u003eMetal Gears for Durability\u003c\/h3\u003e\n            \u003cp class=\"a-section column-description description\"\u003eThe all-metal gears enhance wear resistance and lifespan, extending the servo’s overall durability.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"premium-module four-column-images\"\u003e\n        \u003cdiv class=\"a-column1\"\u003e\n            \u003cimg loading=\"lazy\" class=\"a-section-image\" alt=\"One-Click Calibration\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/HTS-30HM-7-5.jpg?v=1791445801\"\u003e\n            \u003ch3 class=\"a-section column-head head\"\u003eOne-Click Calibration\u003c\/h3\u003e\n            \u003cp class=\"a-section column-description description\"\u003eInstall at any 360° angle. With 40 address inputs, simply press a button to calibrate the current position to the central position.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"a-column1\"\u003e\n            \u003cimg loading=\"lazy\" class=\"a-section-image\" alt=\"Multiple Protection Mechanisms\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/HTS-30HM-7-6.jpg?v=1791445800\"\u003e\n            \u003ch3 class=\"a-section column-head head\"\u003eMultiple Protection Mechanisms\u003c\/h3\u003e\n            \u003cp class=\"a-section column-description description\"\u003eThe servo integrates multiple protections, including stall, overheat, overload, overvoltage, and overcurrent, ensuring long-term, stable operation.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"a-column1\"\u003e\n            \u003cimg loading=\"lazy\" class=\"a-section-image\" alt=\"Angle Feedback\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/HTS-30HM-7-7.jpg?v=1791445801\"\u003e\n            \u003ch3 class=\"a-section column-head head\"\u003eAngle Feedback\u003c\/h3\u003e\n            \u003cp class=\"a-section column-description description\"\u003eThe servo provides angle feedback, allowing quick reading of the servo’s angle for precise joint positioning in robotic systems.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"a-column1\"\u003e\n            \u003cimg loading=\"lazy\" class=\"a-section-image\" alt=\"Multi-Turn Precise Control\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/HTS-30HM-7-8.jpg?v=1791445801\"\u003e\n            \u003ch3 class=\"a-section column-head head\"\u003eMulti-Turn Precise Control\u003c\/h3\u003e\n            \u003cp class=\"a-section column-description description\"\u003eUp to 7 turns of absolute position control and feedback. After power loss, the turn count is cleared and only the absolute position feedback is retained.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n\n    \u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/HTS-30HM-8-1.jpg?v=1791445864\" alt=\"Controller Drive\" class=\"mainImg pc\"\u003e\n    \u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/HTS-30HM-8-2.jpg?v=1791445864\" alt=\"ROS controller +STM32 Control\" class=\"mainImg pc\"\u003e\n\n    \u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/HTS-30HM-8-1_96392efc-2885-424d-9628-622f9cc32283.jpg?v=1791446230\" alt=\"Controller Drive\" class=\"mainImg mo\"\u003e\n    \u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/HTS-30HM-8-2_714d555c-74f3-4045-a40c-0fb137d69e8c.jpg?v=1791446233\" alt=\"ROS controller +STM32 Control\" class=\"mainImg mo\"\u003e\n\n\n    \u003ch2 class=\"head descItem\"\u003eHow to Use\u003c\/h2\u003e\n    \u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/HTS-30HM-8-3.jpg?v=1791445886\" alt=\"How to Use\" class=\"mainImg pc\"\u003e\n    \u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/HTS-30HM-8-3_3c37559c-9a8f-4a43-bf7e-1f7d317ff07e.jpg?v=1791446276\" alt=\"How to Use\" class=\"mainImg mo\"\u003e\n\n    \u003ch2 class=\"head descItem\"\u003eDiverse Brackets, Limitless Expansion\u003c\/h2\u003e\n    \u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/HTS-30HM-9.jpg?v=1791445892\" alt=\"Diverse Brackets, Limitless Expansion\" class=\"mainImg pc\"\u003e\n    \u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/HTS-30HM-9_f5cd6ea5-1111-4f8e-8e73-270c40ee46f2.jpg?v=1791446313\" alt=\"Diverse Brackets, Limitless Expansion\" class=\"mainImg mo\"\u003e\n\n\n    \u003ch2 class=\"head descItem\"\u003eApplication Scenarios\u003c\/h2\u003e\n    \u003cdiv class=\"premium-module four-column-images\"\u003e\n        \u003cdiv class=\"a-column1\"\u003e\n            \u003cimg loading=\"lazy\" class=\"a-section-image\" alt=\"Educational Robots\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/HTS-30HM-10-1.jpg?v=1791445897\"\u003e\n            \u003ch3 class=\"a-section column-head head\"\u003eEducational Robots\u003c\/h3\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"a-column1\"\u003e\n            \u003cimg loading=\"lazy\" class=\"a-section-image\" alt=\"Automation Applications\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/HTS-30HM-10-2.jpg?v=1791445897\"\u003e\n            \u003ch3 class=\"a-section column-head head\"\u003eAutomation Applications\u003c\/h3\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"a-column1\"\u003e\n            \u003cimg loading=\"lazy\" class=\"a-section-image\" alt=\"AI Vision Interaction Solutions\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/HTS-30HM-10-3.jpg?v=1791445897\"\u003e\n            \u003ch3 class=\"a-section column-head head\"\u003eAI Vision Interaction Solutions\u003c\/h3\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"a-column1\"\u003e\n            \u003cimg loading=\"lazy\" class=\"a-section-image\" alt=\"Sensor Interaction Solutions\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/HTS-30HM-10-4.jpg?v=1791445897\"\u003e\n            \u003ch3 class=\"a-section column-head head\"\u003eSensor Interaction Solutions\u003c\/h3\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n\n\n    \u003ch2 class=\"head descItem\"\u003eRecommended ROS Controllers\u003c\/h2\u003e\n    \u003cdiv class=\"premium-module four-column-images\"\u003e\n        \u003cdiv class=\"a-column1 a-column1-3\"\u003e\n            \u003ca href=\"https:\/\/www.hiwonder.com\/products\/hiwonder-jetson-orin-nano?variant=41223409696855\" target=\"_blank\"\u003e\n                \u003cimg loading=\"lazy\" class=\"a-section-image\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/HTS-30HM-10-5.jpg?v=1791445984\"\u003e\n            \u003c\/a\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"a-column1 a-column1-3\"\u003e\n            \u003ca href=\"https:\/\/www.hiwonder.com\/products\/raspberry5?variant=42641546870871\" target=\"_blank\"\u003e\n                 \u003cimg loading=\"lazy\" class=\"a-section-image\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/HTS-30HM-10-6.jpg?v=1791445985\"\u003e\n            \u003c\/a\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"a-column1 a-column1-3\"\u003e\n            \u003ca href=\"https:\/\/www.hiwonder.com\/products\/ros-robot-control\" target=\"_blank\"\u003e\n             \u003cimg loading=\"lazy\" class=\"a-section-image\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/HTS-30HM-10-7.jpg?v=1791445985\"\u003e               \n            \u003c\/a\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n\n\n    \u003ch2 class=\"head descItem\"\u003eRecommended Servo Controllers \u0026amp; Driver Boards\u003c\/h2\u003e\n    \u003cdiv class=\"premium-module four-column-images\"\u003e\n        \u003cdiv class=\"a-column1 a-column1-3\"\u003e\n            \u003ca href=\"https:\/\/www.hiwonder.com\/products\/buslinker\" target=\"_blank\"\u003e\n                \u003cimg loading=\"lazy\" class=\"a-section-image\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/HTS-30HM-10-8.jpg?v=1791445984\"\u003e\n            \u003c\/a\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"a-column1 a-column1-3\"\u003e\n            \u003ca href=\"https:\/\/www.hiwonder.com\/products\/rrc-lite\" target=\"_blank\"\u003e\n                 \u003cimg loading=\"lazy\" class=\"a-section-image\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/HTS-30HM-10-9.jpg?v=1791445985\"\u003e\n            \u003c\/a\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"a-column1 a-column1-3\"\u003e\n            \u003ca href=\"https:\/\/www.hiwonder.com\/products\/hiwonder-uno-expansion-board?variant=41425369858135\" target=\"_blank\"\u003e\n             \u003cimg loading=\"lazy\" class=\"a-section-image\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/HTS-30HM-10-10.jpg?v=1791445985\"\u003e               \n            \u003c\/a\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"a-column1 a-column1-3\"\u003e\n            \u003ca href=\"https:\/\/www.hiwonder.com\/products\/miniros\" target=\"_blank\"\u003e\n             \u003cimg loading=\"lazy\" class=\"a-section-image\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/HTS-30HM-10-11.jpg?v=1791445985\"\u003e               \n            \u003c\/a\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n\n\n    \u003ch2 class=\"head descItem\"\u003eSpecification Parameters\u003c\/h2\u003e\n    \u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/HTS-30HM-11-1.jpg?v=1791446045\" alt=\"HTS-3OHM Magnetic Coding Bus Servo\" class=\"mainImg pc\"\u003e\n    \u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/HTS-30HM-11-2.jpg?v=1791446046\" alt=\"Servo Brackets\" class=\"mainImg pc\"\u003e\n    \u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/HTS-30HM-11-3.jpg?v=1791446045\" alt=\"Multi-Functional Drive Module\" class=\"mainImg pc\"\u003e\n\n    \u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/HTS-30HM-11-1_eb459a00-16e6-4042-a774-2a4878af5b93.jpg?v=1791446338\" alt=\"HTS-3OHM Magnetic Coding Bus Servo\" class=\"mainImg mo\"\u003e\n    \u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/HTS-30HM-11-2_52087b72-fe56-4b6e-9e44-5fd094c6ba33.jpg?v=1791446338\" alt=\"Servo Brackets\" class=\"mainImg mo\"\u003e\n    \u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/HTS-30HM-11-3_c51e2c5b-e8bb-445a-a749-ef260051bbc1.jpg?v=1791446337\" alt=\"Multi-Functional Drive Module\" class=\"mainImg mo\"\u003e\n\n    \u003ch2 class=\"head\"\u003ePacking List\u003c\/h2\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/HTS-30HM-12-1.jpg?v=1791446057\" alt=\"Packing List\" class=\"mainImg pc\"\u003e \n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/HTS-30HM-12-2.jpg?v=1791446056\" alt=\"Packing List\" class=\"mainImg pc\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/HTS-30HM-12-1_b4c1f3ff-395e-4ab6-a686-8a990197aa32.jpg?v=1791446388\" alt=\"Packing List\" class=\"mainImg mo\"\u003e \n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/HTS-30HM-12-2_47428b8f-28c9-4a07-9f3d-ae8ed277f0f8.jpg?v=1791446387\" alt=\"Packing List\" class=\"mainImg mo\"\u003e\n    \u003ch5\u003e\u003cstrong\u003e\u003cb\u003eSpecifications\u003c\/b\u003e\u003c\/strong\u003e\u003c\/h5\u003e\n    \u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n","brand":"Hiwonder","offers":[{"title":"HTS-30HM","offer_id":44426520592471,"sku":"21100250","price":23.99,"currency_code":"USD","in_stock":true},{"title":"Metal Servo Horn Packing List","offer_id":44426520625239,"sku":"21100251","price":25.99,"currency_code":"USD","in_stock":true},{"title":"Metal Servo Arm Packing List","offer_id":44426520658007,"sku":"21100252","price":26.99,"currency_code":"USD","in_stock":true},{"title":"Debugging Board Packing List","offer_id":44426520690775,"sku":"18030129","price":9.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/1_9f58d5e1-c288-4b96-a5ec-6d3725e14119.jpg?v=1791445583","url":"https:\/\/www.hiwonder.com\/products\/hts-30hm","provider":"Hiwonder","version":"1.0","type":"link"}