{"product_id":"dadablock-ai-vision-kit","title":"Hiwonder DaDablock AI Vision Kit Programmable Building Block Kit Powered by ESP32 with Sensor Expansion, AI vision , Supports Scratch \u0026 Python","description":"\u003cstyle\u003e\u003c!--\n    .templateProduct .tab-content table td {\n    \n        padding: 7px 5px;\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    \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    body {\n        font-family: \"Open Sans\", sans-serif !important;\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: \"Open Sans\", 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: \"Open Sans\", sans-serif;\n        font-size: 18px;\n        color: #101010;\n        line-height: 2;\n    }\n    \n    .descItem {\n        padding-bottom: 46px;\n    }\n    \n    .descItem \u003e .head {\n        line-height: 30px;\n        font-family: \"Open Sans\", 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: \"Open Sans\", 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    .video-grid-2 {\n        display: grid;\n        grid-template-columns: repeat(2, 1fr);\n        gap: 25px;\n    }\n    .imageContainer \u003e .imageItem {\n        width: 100%;\n        display: flex;\n        flex-direction: column;\n    }\n    .imageItem \u003e .a-span6{\n        margin-bottom: 12px;\n        flex: 1;\n    }\n    .imageItem \u003e img {\n        margin-bottom: 12px;\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    }\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    \n    .Packing-head{\n        padding-top: 30px;\n    }\n    .Packing-head-x{\n        line-height: 1.3;\n        font-family: \"Open Sans\", 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    @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    .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: \"Open Sans\", 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 (max-width: 700px) {\n        .video-grid-2 {\n            grid-template-columns: 1fr;\n            gap: 0px;\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        .descContainer \u003e .head {\n            text-align: center;\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        .iframeContainer \u003e .iframe {\n            margin-bottom: 1px;\n            margin-top: 8px;\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            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        .descItem {\n            padding-bottom: 30px;\n        }\n    \n        .product-simple-tab .nav li a {\n            line-height: 24px;\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            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    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/1.DaDablock_AI_Vision_Kit.jpg?v=1787915124\" alt=\"Hiwonder ROSOrin Pro ROS2 AI Robot with 6DOF Arm, SLAM Navigation, Large AI Model, NVIDIA Jetson and Mecanum Wheels\" class=\"mainImg pc\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/DaDablock_AI_Vision_Kit.jpg?v=1787915676\" alt=\"Hiwonder ROSOrin Pro ROS2 AI Robot with 6DOF Arm, SLAM Navigation, Large AI Model, NVIDIA Jetson and Mecanum Wheels\" class=\"mainImg mo\"\u003e\n\n    \u003cdiv class=\"descItem\"\u003e\n        \u003ch2 class=\"head\"\u003eProduct Description\u003c\/h2\u003e\n        \u003cp class=\"desc ma\"\u003eDesigned for youth AI education, the DaDablock AI Vision Kit is a set of programmable electronic building blocks by Hiwonder. Centered around a high-performance AI vision module, it features advanced perception capabilities—like face, color, image, and number recognition, plus feature learning—giving your builds an intelligent, active-perception core. Combined with diverse electronic modules, it easily transforms into 18 fun robots and supports endless creative extensions for varied AI projects.\u003c\/p\u003e\n        \u003cp class=\"desc ma\"\u003eOffering both Scratch block-based programming and advanced Python coding alongside comprehensive tutorials, it provides a complete step-by-step STEAM curriculum to guide children from beginners to advanced tech creators!\u003c\/p\u003e\n    \u003c\/div\u003e\n\n\n\n    \u003cdiv class=\"imageContainer\"\u003e\n        \u003cdiv class=\"imageItem\"\u003e\n            \u003cimg alt=\"18 Builds \u0026amp; 100+ Play Modes\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/2.1_01_abba039b-f55e-464e-8f62-9d91f057deee.jpg?v=1787915123\"\u003e\n            \u003ch3 class=\"head\"\u003e18 Builds \u0026amp; 100+ Play Modes\u003c\/h3\u003e\n            \u003cp class=\"desc\"\u003eMaster 18 official models and discover over 100 creative ways to play. Easily combine them with classic blocks to inspire endless DIY robotic building and coding fun.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"imageItem\"\u003e\n            \u003cimg alt=\"Hands-on DIY Creation\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/2.2_03.jpg?v=1787915123\"\u003e\n            \u003ch3 class=\"head\"\u003eHands-on DIY Creation\u003c\/h3\u003e\n            \u003cp class=\"desc\"\u003eDive into immersive STEAM learning. Build focus and mechanical skills with our step-by-step visual guides, bringing your own unique DIY robotic creation to life.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"imageContainer\"\u003e\n        \u003cdiv class=\"imageItem\"\u003e\n            \u003cimg alt=\"Offline AI Vision Smart Interactions\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/2.3_02_9696b7c3-7bcf-478a-a016-b209de9ada35.jpg?v=1787915119\"\u003e\n            \u003ch3 class=\"head\"\u003eOffline AI Vision Smart Interactions\u003c\/h3\u003e\n            \u003cp class=\"desc\"\u003eDive into 8 smart AI vision interactive modes out of the box with no internet needed. Experience facial recognition, line tracking, color sorting and other vision interactions in a fully offline mode.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"imageItem\"\u003e\n            \u003cimg alt=\"Scratch \u0026amp; Python Programming Supported\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/2.4_04_99ed83f0-755e-499d-a474-fd1940783d31.jpg?v=1787915123\"\u003e\n            \u003ch3 class=\"head\"\u003eScratch \u0026amp; Python Programming Supported\u003c\/h3\u003e\n            \u003cp class=\"desc\"\u003ePowered by our WonderLab software, offering both Scratch block-based visual coding and Python text programming for a seamless progression from beginner to advanced learning.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n\n\n    \u003cdiv class=\"descItem\"\u003e  \n        \u003ch2 class=\"head\"\u003eHigh-Performance Al Vision Module\u003c\/h2\u003e\n        \u003cp class=\"desc\"\u003ePowered by a 1 TOPS K210 chip, the WonderLens module features a built-in visual LCD interface for an effortless start. It supports one-click training and 8 AI modes, such as face, color, and line following. Skip tedious algorithm development and dive straight into creative AI projects.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/3._AI.jpg?v=1787915197\" alt=\"High-Performance Al Vision Module\" class=\"mainImg \"\u003e\n\n\n    \u003cdiv class=\"descItem\"\u003e  \n        \u003ch2 class=\"head\"\u003eAI Vision \u0026amp; Interactive Play\u003c\/h2\u003e\n        \u003cp class=\"desc\"\u003ePowered by the AI vision module, the builds in this kit detect objects in their field of view and extract their coordinates. Through coding, you can lock onto targets in real-time to build engaging AI projects like color tracking, face tracking, and smart garbage classification.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/4._35a3453b-9184-47d2-b4ec-a98afaa11a5f.jpg?v=1787915219\" alt=\"AI Vision \u0026amp; Interactive Play\" class=\"mainImg pc\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/716f1f8507feac46c0b636e28e467e9d.jpg?v=1787915885\" alt=\"AI Vision \u0026amp; Interactive Play\" class=\"mainImg mo\"\u003e\n\n    \u003cdiv class=\"imageContainer\"\u003e\n        \u003cdiv class=\"imageItem\"\u003e\n            \u003cimg alt=\"Face Recognition \" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/5.1_-_01.jpg?v=1787915220\"\u003e\n            \u003ch3 class=\"head\"\u003eFace Recognition\u003c\/h3\u003e\n            \u003cp class=\"desc\"\u003eTrain the module to learn multiple faces with a single click. It accurately identifies facial features and outputs coordinate data for fun, interactive tracking.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"imageItem\"\u003e\n            \u003cimg alt=\"Traffic Sign Recognition \" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/5.2_-_02.jpg?v=1787915220\"\u003e\n            \u003ch3 class=\"head\"\u003eTraffic Sign Recognition\u003c\/h3\u003e\n            \u003cp class=\"desc\"\u003eThe module easily detects various traffic signs. Once the data is processed, your robot or car build can perform cool tasks like autonomous navigation.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"imageContainer\"\u003e\n        \u003cdiv class=\"imageItem\"\u003e\n            \u003cimg alt=\"Waste Recognition\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/6.1_-_03.jpg?v=1787915256\"\u003e\n            \u003ch3 class=\"head\"\u003eWaste Recognition\u003c\/h3\u003e\n            \u003cp class=\"desc\"\u003eFeaturing built-in classification models, this mode works right out of the box. Use the included prop cards to easily build smart sorting projects.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"imageItem\"\u003e\n            \u003cimg alt=\"Line Following\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/6.2_-_04.jpg?v=1787915256\"\u003e\n            \u003ch3 class=\"head\"\u003eLine Following\u003c\/h3\u003e\n            \u003cp class=\"desc\"\u003eThe module locks onto colored lines and calculates position offsets, enabling your robot to accurately track and follow complex paths.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"imageContainer\"\u003e\n        \u003cdiv class=\"imageItem\"\u003e\n            \u003cimg alt=\"Tag Recognition\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/7.1_-_05.jpg?v=1787915256\"\u003e\n            \u003ch3 class=\"head\"\u003eTag Recognition\u003c\/h3\u003e\n            \u003cp class=\"desc\"\u003eQuickly detect and frame AprilTags. By reading the tag's positional data, you can easily program tracking or obstacle evasion actions.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"imageItem\"\u003e\n            \u003cimg alt=\"Number Recognition\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/7.2_-_06.jpg?v=1787915255\"\u003e\n            \u003ch3 class=\"head\"\u003eNumber Recognition\u003c\/h3\u003e\n            \u003cp class=\"desc\"\u003eCapture and read numbers in real-time. Use this data to create imaginative projects like simulated self-checkout or dynamic speed control.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"imageContainer\"\u003e\n        \u003cdiv class=\"imageItem\"\u003e\n            \u003cimg alt=\"Feature Learning\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/8.1_-_07.jpg?v=1787915256\"\u003e\n            \u003ch3 class=\"head\"\u003eFeature Learning\u003c\/h3\u003e\n            \u003cp class=\"desc\"\u003eUtilize built-in learning mechanisms to compare real-time visuals against pre-stored images, allowing your robot to instantly detect even the slightest changes in its surroundings.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"imageItem\"\u003e\n            \u003cimg alt=\"Target Tracking\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/8.2_-_08.jpg?v=1787915256\"\u003e\n            \u003ch3 class=\"head\"\u003eTarget Tracking\u003c\/h3\u003e\n            \u003cp class=\"desc\"\u003eDetect colored blocks or tags and extract their precise coordinates to unlock cool interactive features like autonomous driving and following.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n\n \n    \u003cdiv class=\"descItem\"\u003e  \n        \u003ch2 class=\"head\"\u003e18-in-1 STEAM Robotics: Evolve from Builder to Coder\u003c\/h2\u003e\n        \u003cp class=\"desc\"\u003eFrom fun bionics to interactive sensing, and creative building to smart coding, explore the STEAM journey with 18 guided builds. Master these classics, then unleash endless creativity to experience the ultimate fusion of AI Vision and building blocks!\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"image-overlay-container pc\"\u003e\n        \u003cdiv class=\"image-overlay-wrapper\"\u003e\n            \u003cimg class=\"image-overlay-bg\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/9._-_1.jpg?v=1787915317\" alt=\"Main Image\"\u003e\n            \u003cimg class=\"image-overlay-item item-1\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/01_892d2ad6-533e-4586-a2ac-95f56ebd3c26.gif?v=1787915340\" alt=\"Overlay Image 1\"\u003e\n            \u003cimg class=\"image-overlay-item item-2\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/02_db8bef1b-82af-451a-bcfe-d4a1ced93b19.gif?v=1787915340\" alt=\"Overlay Image 2\"\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"image-overlay-container pc\"\u003e\n        \u003cdiv class=\"image-overlay-wrapper\"\u003e\n            \u003cimg class=\"image-overlay-bg\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/10._-_2.jpg?v=1787915317\" alt=\"Main Image\"\u003e\n            \u003cimg class=\"image-overlay-item item-1\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/03.gif?v=1787915352\" alt=\"Overlay Image 1\"\u003e\n            \u003cimg class=\"image-overlay-item item-2\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/04.gif?v=1787915347\" alt=\"Overlay Image 2\"\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cimg class=\"mainImg mo\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/01_31bf0f6f-1d24-47ff-8d50-4128aed2ca75.jpg?v=1787919447\" alt=\"Main Image\"\u003e\n    \u003cimg class=\"mainImg mo\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/01_892d2ad6-533e-4586-a2ac-95f56ebd3c26.gif?v=1787915340\" alt=\"Overlay Image 1\"\u003e\n    \u003cimg class=\"mainImg mo\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/02_db8bef1b-82af-451a-bcfe-d4a1ced93b19.gif?v=1787915340\" alt=\"Overlay Image 2\"\u003e\n    \u003cimg class=\"mainImg mo\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/02_e69ef645-6ffb-4fa1-b498-006841e47d52.jpg?v=1787919447\" alt=\"Main Image\"\u003e\n    \u003cimg class=\"mainImg mo\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/03.gif?v=1787915352\" alt=\"Overlay Image 1\"\u003e\n    \u003cimg class=\"mainImg mo\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/04.gif?v=1787915347\" alt=\"Overlay Image 2\"\u003e\n\n\n    \u003cdiv class=\"descItem\"\u003e  \n        \u003ch2 class=\"head\"\u003eCreative STEM Building Blocks with AI Vision\u003cbr\u003eLearn Coding Through Play\u003c\/h2\u003e\n        \u003cp class=\"desc\"\u003eFeatures custom enclosures and 378+ building blocks to create 18 official builds. With detailed paper manuals and comprehensive tutorials, kids can enjoy a rewarding step-by-step building experience or explore open-ended DIY creations. Each build includes curriculum-grade programs and clear learning objectives, making it easy for beginners to learn coding through play!\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/11._01.jpg?v=1787915443\" alt=\"L1 Standard Kit\" class=\"mainImg \"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/12._02.jpg?v=1787915443\" alt=\"L2 Advanced Kit\" class=\"mainImg \"\u003e\n\n\n    \u003ch2 class=\"head descItem\"\u003eScratch and Python Programming\u003c\/h2\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/13._01.jpg?v=1787915467\" alt=\"Scratch Block-Based Programming\" class=\"mainImg pc\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/02_a976c470-c43c-40d5-80d9-13f5b9821039.jpg?v=1787915698\" alt=\"Scratch Block-Based Programming\" class=\"mainImg mo\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/14._8bd859cc-b95c-448f-95ae-0511d798d5a4.jpg?v=1787915467\" alt=\"Python Programming\" class=\"mainImg pc\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/ba8a5e346dfa8daad553fade2e0013f6_18a14b70-4125-4fcf-8026-fbe01d50d4ce.jpg?v=1787915698\" alt=\"Python Programming\" class=\"mainImg mo\"\u003e\n\n    \u003cdiv class=\"descItem\"\u003e  \n        \u003ch2 class=\"head\"\u003eStep-by-step Coding Learning with Resource\u003c\/h2\u003e\n        \u003cp class=\"desc\"\u003eHighly visual, intuitive guides break down complex mechanisms into simple, bite-sized building steps. Even with zero prior experience, anyone can follow the progressive journey and get started instantly.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/15._03.jpg?v=1787917702\" alt=\"Step-by-step Coding Learning with Resource\" class=\"mainImg \"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/16._-02.jpg?v=1787916272\" alt=\"Smart Recycling Station\" class=\"mainImg pc\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/5-_01.jpg?v=1787916007\" alt=\"Smart Recycling Station\" class=\"mainImg mo\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/17._-01.jpg?v=1787916272\" alt=\"Patrol Bot\" class=\"mainImg pc\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/5-_02.jpg?v=1787916007\" alt=\"Patrol Bot\" class=\"mainImg mo\"\u003e\n\n    \u003cdiv class=\"descItem\"\u003e  \n        \u003ch2 class=\"head\"\u003eESP32 Controller with Multiple Expansion Ports\u003c\/h2\u003e\n        \u003cp class=\"desc\"\u003ePowered by a robust ESP32 core, the controller connects easily to a wide range of sensors and motors. Built-in buzzer and RGB lighting add sound and visual feedback, bringing creative builds to life. Two 18650 lithium battery slots are neatly integrated into the back of the controller, paired with a dedicated battery protection chip to deliver long-lasting power and help prevent overcharging.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/18._f6bc08c9-7aa2-4320-99e7-698625fdb25a.jpg?v=1787915497\" alt=\"Build a Smart Robot\" class=\"mainImg pc\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/c1f81ddbdfc1c825b1a98a2a03e2d22e_cc5ca9b0-00c3-468e-a664-9582277a032c.jpg?v=1787915769\" alt=\"Build a Smart Robot\" class=\"mainImg mo\"\u003e\n\n    \u003ch2 class=\"head descItem\"\u003eFlexible Building, Lasting Reliability\u003c\/h2\u003e\n    \u003cdiv class=\"premium-module four-column-images\"\u003e\n        \u003cdiv class=\"a-column1 a-column1-3\"\u003e\n            \u003cimg loading=\"lazy\" class=\"a-section-image\" alt=\"Seamless LEGO Compatibility\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/19.1_-_01.jpg?v=1787915498\"\u003e\n            \u003ch3 class=\"a-section column-head head\"\u003eSeamless LEGO Compatibility\u003c\/h3\u003e\n            \u003cp class=\"a-section column-description description\"\u003eFully matches standard LEGO parts in interface and size. Pin-based, screw-free assembly allows fast building and smooth integration of electronic modules with classic bricks.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"a-column1 a-column1-3\"\u003e\n            \u003cimg loading=\"lazy\" class=\"a-section-image\" alt=\"Flexible Mounting Hole Design\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/19.2_-_02.jpg?v=1787915498\"\u003e\n            \u003ch3 class=\"a-section column-head head\"\u003eFlexible Mounting Hole Design\u003c\/h3\u003e\n            \u003cp class=\"a-section column-description description\"\u003eSide and bottom mounting holes are carefully placed to match the odd-hole layout of LEGO Technic parts, making connections easier, stronger, and more stable.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"a-column1 a-column1-3\"\u003e\n            \u003cimg loading=\"lazy\" class=\"a-section-image\" alt=\"Precision-Molded Housing\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/19.3_-_03.jpg?v=1787915497\"\u003e\n            \u003ch3 class=\"a-section column-head head\"\u003ePrecision-Molded Housing\u003c\/h3\u003e\n            \u003cp class=\"a-section column-description description\"\u003eMade with high-precision injection molding and eco-friendly ABS, each part has a refined matte finish and is built for long-lasting use.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n\n\n    \u003cdiv class=\"descItem\"\u003e  \n        \u003ch2 class=\"head\"\u003eRich Sensor and Module Setup\u003c\/h2\u003e\n        \u003cp class=\"desc\"\u003eThe DaDablock AI Vision Kit includes a variety of electronic modules, such as building block motors and servos, alongside a vision module, dot matrix module, ultrasonic sensor, and line follower sensor.\u003c\/p\u003e\n        \u003cp class=\"desc\"\u003eA unified 4-pin connector makes plugging and unplugging simple, safe, and better suited for younger makers.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/20._6196dfdc-3f80-4688-80c0-b04475c8ef5e.jpg?v=1787915605\" alt=\"Rich Sensor and Module Setup\" class=\"mainImg pc\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/650734dfc9917877077dfb7bef5432de_34378e6a-887e-407b-b701-596393e99e58.jpg?v=1787915942\" alt=\"Rich Sensor and Module Setup\" class=\"mainImg mo\"\u003e\n    \n    \u003ch2 class=\"head descItem\"\u003eProduct Parameters\u003c\/h2\u003e\n    \u003cdiv class=\"imageContainer\"\u003e\n        \u003cdiv class=\"pc imageItem\"\u003e\n            \u003ctable style=\"text-align: center;table-layout: fixed;\" class=\"a-bordered noBottomBorder has-bgc\"\u003e\n                \u003ctbody\u003e\n                \u003ccolgroup\u003e\n                    \u003ccol style=\"width: 16%;\"\u003e\n                    \u003ccol style=\"width: 34%;\"\u003e\n                    \u003ccol style=\"width: 16%;\"\u003e\n                    \u003ccol style=\"width: 34%;\"\u003e\n                \u003c\/colgroup\u003e\n                \u003ctr\u003e\n                    \u003cth class=\"a-text-bold td-br-left\"\u003e\u003cspan\u003eBrand\u003c\/span\u003e\u003c\/th\u003e\n                    \u003ctd class=\"td-br-left\"\u003e\u003cspan\u003eHiwonder\u003c\/span\u003e\u003c\/td\u003e\n                    \u003ctd class=\"a-text-bold td-br-left\"\u003e\u003cspan\u003eProduct model\u003c\/span\u003e\u003c\/td\u003e\n                    \u003ctd class=\"td-br-left\"\u003e\u003cspan\u003eDaDablock AI Vision Kit\u003c\/span\u003e\u003c\/td\u003e\n                \u003c\/tr\u003e\n                \u003ctr\u003e\n                    \u003cth class=\"a-text-bold td-br-left\"\u003e\u003cspan\u003eControl system\u003c\/span\u003e\u003c\/th\u003e\n                    \u003ctd class=\"td-br-left\"\u003e\u003cspan\u003eESP32 high-performance controller\u003c\/span\u003e\u003c\/td\u003e\n                    \u003ctd class=\"a-text-bold td-br-left\"\u003e\u003cspan\u003eProgramming software\u003c\/span\u003e\u003c\/td\u003e\n                    \u003ctd class=\"td-br-left\"\u003e\u003cspan\u003eWonderCode graphical programming, Hiwonder Python editor\u003c\/span\u003e\u003c\/td\u003e\n                \u003c\/tr\u003e\n                \u003ctr\u003e\n                    \u003cth class=\"a-text-bold td-br-left\"\u003e\u003cspan\u003eSuitable age\u003c\/span\u003e\u003c\/th\u003e\n                    \u003ctd class=\"td-br-left\"\u003e\u003cspan\u003eAges 8+\u003c\/span\u003e\u003c\/td\u003e\n                    \u003ctd class=\"a-text-bold td-br-left\"\u003e\u003cspan\u003eOnboard features\u003c\/span\u003e\u003c\/td\u003e\n                    \u003ctd class=\"td-br-left\"\u003e\u003cspan\u003eRGB lights, buzzer, etc.\u003c\/span\u003e\u003c\/td\u003e\n                \u003c\/tr\u003e\n                \u003ctr\u003e\n                    \u003cth class=\"a-text-bold td-br-left\"\u003e\u003cspan\u003eSensor modules\u003c\/span\u003e\u003c\/th\u003e\n                    \u003ctd class=\"td-br-left\" colspan=\"3\"\u003e\u003cspan\u003eWonderLens vision module, dot matrix module, glowy ultrasonic sensor, 4-channel line follower sensor\u003c\/span\u003e\u003c\/td\u003e\n                \u003c\/tr\u003e\n                \u003ctr\u003e\n                    \u003cth class=\"a-text-bold td-br-left\"\u003e\u003cspan\u003eMotors\/Servos\u003c\/span\u003e\u003c\/th\u003e\n                    \u003ctd class=\"td-br-left\"\u003e\u003cspan\u003e360° block motor x2, 270° block servo x2\u003c\/span\u003e\u003c\/td\u003e\n                    \u003ctd class=\"a-text-bold td-br-left\"\u003e\u003cspan\u003eCommunication interface\u003c\/span\u003e\u003c\/td\u003e\n                    \u003ctd class=\"td-br-left\"\u003e\u003cspan\u003eUSB port\u003c\/span\u003e\u003c\/td\u003e\n                \u003c\/tr\u003e\n                \u003ctr\u003e\n                    \u003cth class=\"a-text-bold td-br-left\"\u003e\u003cspan\u003eBlock count\u003c\/span\u003e\u003c\/th\u003e\n                    \u003ctd class=\"td-br-left\" colspan=\"3\"\u003e\u003cspan\u003eStandard Kit: 256 building pieces  Advanced Kit: 378 building pieces\u003c\/span\u003e\u003c\/td\u003e\n                \u003c\/tr\u003e\n                \u003ctr\u003e\n                    \u003cth class=\"a-text-bold td-br-left\"\u003e\u003cspan\u003eProduct material\u003c\/span\u003e\u003c\/th\u003e\n                    \u003ctd class=\"td-br-left\"\u003e\u003cspan\u003eABS\u003c\/span\u003e\u003c\/td\u003e\n                    \u003ctd class=\"a-text-bold td-br-left\"\u003e\u003cspan\u003eBattery life\u003c\/span\u003e\u003c\/td\u003e\n                    \u003ctd class=\"td-br-left\"\u003e\u003cspan\u003eApprox. 150 minutes\u003c\/span\u003e\u003c\/td\u003e\n                \u003c\/tr\u003e\n                \u003ctr\u003e\n                    \u003cth class=\"a-text-bold td-br-left\"\u003e\u003cspan\u003eBattery type\u003c\/span\u003e\u003c\/th\u003e\n                    \u003ctd class=\"td-br-left\"\u003e\u003cspan\u003e18650 rechargeable lithium battery, 3.7V\/1200mAh\u003c\/span\u003e\u003c\/td\u003e\n                    \u003ctd class=\"a-text-bold td-br-left\"\u003e\u003cspan\u003eOperating temperature\u003c\/span\u003e\u003c\/td\u003e\n                    \u003ctd class=\"td-br-left\"\u003e\u003cspan\u003e4~40°C\u003c\/span\u003e\u003c\/td\u003e\n                \u003c\/tr\u003e\n                \u003ctr\u003e\n                    \u003cth class=\"a-text-bold td-br-left\"\u003e\u003cspan\u003ePackage weight\u003c\/span\u003e\u003c\/th\u003e\n                    \u003ctd class=\"td-br-left\"\u003e\u003cspan\u003eStandard Kit: 1.1 kg  Advanced Kit: 1.3kg\u003c\/span\u003e\u003c\/td\u003e\n                    \u003ctd class=\"a-text-bold td-br-left\"\u003e\u003cspan\u003ePackage dimensions\u003c\/span\u003e\u003c\/td\u003e\n                    \u003ctd class=\"td-br-left\"\u003e\u003cspan\u003e231 × 205 × 102 mm\u003c\/span\u003e\u003c\/td\u003e\n                \u003c\/tr\u003e\n                \u003c\/tbody\u003e\n            \u003c\/table\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"mo\" style=\"margin-bottom: 30px;\"\u003e\n            \u003cdiv class=\"a-column a-span6\"\u003e\n                \u003ctable class=\"a-bordered noBottomBorder has-bgc\" style=\"text-align: center;\"\u003e\n                \u003ctbody\u003e\n                    \u003ctr\u003e\n                    \u003cth class=\"a-text-bold\"\u003e\u003cspan\u003eBrand\u003c\/span\u003e\u003c\/th\u003e\n                    \u003ctd class=\"td-br-left\"\u003e\u003cspan\u003eHiwonder\u003c\/span\u003e\u003c\/td\u003e\n                    \u003c\/tr\u003e\n                    \u003ctr\u003e\n                    \u003cth class=\"a-text-bold\"\u003e\u003cspan\u003eProduct model\u003c\/span\u003e\u003c\/th\u003e\n                    \u003ctd class=\"td-br-left\"\u003e\u003cspan\u003eDaDablock AI Vision Kit\u003c\/span\u003e\u003c\/td\u003e\n                    \u003c\/tr\u003e\n                    \u003ctr\u003e\n                    \u003cth class=\"a-text-bold\"\u003e\u003cspan\u003eControl system\u003c\/span\u003e\u003c\/th\u003e\n                    \u003ctd class=\"td-br-left\"\u003e\u003cspan\u003eESP32 high-performance controller\u003c\/span\u003e\u003c\/td\u003e\n                    \u003c\/tr\u003e\n                    \u003ctr\u003e\n                    \u003cth class=\"a-text-bold\"\u003e\u003cspan\u003eProgramming software\u003c\/span\u003e\u003c\/th\u003e\n                    \u003ctd class=\"td-br-left\"\u003e\u003cspan\u003eWonderCode graphical programming, Hiwonder Python editor\u003c\/span\u003e\u003c\/td\u003e\n                    \u003c\/tr\u003e\n                    \u003ctr\u003e\n                    \u003cth class=\"a-text-bold\"\u003e\u003cspan\u003eSuitable age\u003c\/span\u003e\u003c\/th\u003e\n                    \u003ctd class=\"td-br-left\"\u003e\u003cspan\u003eAges 8+\u003c\/span\u003e\u003c\/td\u003e\n                    \u003c\/tr\u003e\n                    \u003ctr\u003e\n                    \u003cth class=\"a-text-bold\"\u003e\u003cspan\u003eOnboard features\u003c\/span\u003e\u003c\/th\u003e\n                    \u003ctd class=\"td-br-left\"\u003e\u003cspan\u003eRGB lights, buzzer, etc.\u003c\/span\u003e\u003c\/td\u003e\n                    \u003c\/tr\u003e\n                    \u003ctr\u003e\n                    \u003cth class=\"a-text-bold\"\u003e\u003cspan\u003eSensor modules\u003c\/span\u003e\u003c\/th\u003e\n                    \u003ctd class=\"td-br-left\"\u003e\u003cspan\u003eWonderLens vision module, dot matrix module, glowy ultrasonic sensor, 4-channel line follower sensor\u003c\/span\u003e\u003c\/td\u003e\n                    \u003c\/tr\u003e\n                    \u003ctr\u003e\n                    \u003cth class=\"a-text-bold\"\u003e\u003cspan\u003eMotors\/Servos\u003c\/span\u003e\u003c\/th\u003e\n                    \u003ctd class=\"td-br-left\"\u003e\u003cspan\u003e360° block motor x2, 270° block servo x2\u003c\/span\u003e\u003c\/td\u003e\n                    \u003c\/tr\u003e\n                    \u003ctr\u003e\n                    \u003cth class=\"a-text-bold\"\u003e\u003cspan\u003eCommunication interface\u003c\/span\u003e\u003c\/th\u003e\n                    \u003ctd class=\"td-br-left\"\u003e\u003cspan\u003eUSB port\u003c\/span\u003e\u003c\/td\u003e\n                    \u003c\/tr\u003e\n                    \u003ctr\u003e\n                    \u003cth class=\"a-text-bold\"\u003e\u003cspan\u003eBlock count\u003c\/span\u003e\u003c\/th\u003e\n                    \u003ctd class=\"td-br-left\"\u003e\u003cspan\u003eStandard Kit: 256 building pieces\u003cbr\u003eAdvanced Kit: 378 building pieces\u003c\/span\u003e\u003c\/td\u003e\n                    \u003c\/tr\u003e\n                    \u003ctr\u003e\n                    \u003cth class=\"a-text-bold\"\u003e\u003cspan\u003eProduct material\u003c\/span\u003e\u003c\/th\u003e\n                    \u003ctd class=\"td-br-left\"\u003e\u003cspan\u003eABS\u003c\/span\u003e\u003c\/td\u003e\n                    \u003c\/tr\u003e\n                    \u003ctr\u003e\n                    \u003cth class=\"a-text-bold\"\u003e\u003cspan\u003eBattery life\u003c\/span\u003e\u003c\/th\u003e\n                    \u003ctd class=\"td-br-left\"\u003e\u003cspan\u003eApprox. 150 minutes\u003c\/span\u003e\u003c\/td\u003e\n                    \u003c\/tr\u003e\n                    \u003ctr\u003e\n                    \u003cth class=\"a-text-bold\"\u003e\u003cspan\u003eBattery type\u003c\/span\u003e\u003c\/th\u003e\n                    \u003ctd class=\"td-br-left\"\u003e\u003cspan\u003e18650 rechargeable lithium battery, 3.7V\/1200mAh\u003c\/span\u003e\u003c\/td\u003e\n                    \u003c\/tr\u003e\n                    \u003ctr\u003e\n                    \u003cth class=\"a-text-bold\"\u003e\u003cspan\u003eOperating temperature\u003c\/span\u003e\u003c\/th\u003e\n                    \u003ctd class=\"td-br-left\"\u003e\u003cspan\u003e4~40°C\u003c\/span\u003e\u003c\/td\u003e\n                    \u003c\/tr\u003e\n                    \u003ctr\u003e\n                    \u003cth class=\"a-text-bold\"\u003e\u003cspan\u003ePackage weight\u003c\/span\u003e\u003c\/th\u003e\n                    \u003ctd class=\"td-br-left\"\u003e\u003cspan\u003eStandard Kit: 1.1 kg\u003cbr\u003eAdvanced Kit: 1.3 kg\u003c\/span\u003e\u003c\/td\u003e\n                    \u003c\/tr\u003e\n                    \u003ctr\u003e\n                    \u003cth class=\"a-text-bold\"\u003e\u003cspan\u003ePackage dimensions\u003c\/span\u003e\u003c\/th\u003e\n                    \u003ctd class=\"td-br-left\"\u003e\u003cspan\u003e231 × 205 × 102 mm\u003c\/span\u003e\u003c\/td\u003e\n                    \u003c\/tr\u003e\n                \u003c\/tbody\u003e\n                \u003c\/table\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003ch2 class=\"head descItem\"\u003eKit Comparison\u003c\/h2\u003e\n    \u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/21._c36d0475-1ddf-4815-aa4b-6ef83dceb926.jpg?v=1787915606\" alt=\"DaDablock Al Vision Kit\" class=\"mainImg pc\"\u003e\n    \u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/8c8d7cdb78c3d553c271cfb23b6fd5e5_8a6a910f-81e2-4559-aea9-6382e7aa32e2.jpg?v=1787915799\" alt=\"DaDablock Al Vision Kit\" class=\"mainImg mo\"\u003e\n\n    \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\u003ctable\u003e\n  \u003ctbody\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"width: 209px;\"\u003e\u003cstrong\u003eItem\u003c\/strong\u003e\u003c\/td\u003e\n      \u003ctd style=\"width: 521px;\"\u003e\u003cstrong\u003eSpecification\u003c\/strong\u003e\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"width: 337px;\"\u003e\u003cspan\u003eBrand\u003c\/span\u003e\u003c\/td\u003e\n      \u003ctd style=\"width: 181px;\"\u003e\u003cspan\u003eHiwonder\u003c\/span\u003e\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"width: 337px;\"\u003e\u003cspan\u003eProduct model\u003c\/span\u003e\u003c\/td\u003e\n      \u003ctd style=\"width: 181px;\"\u003e\u003cspan\u003eDaDablock AI Vision Kit\u003c\/span\u003e\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"width: 337px;\"\u003e\u003cspan\u003eControl system\u003c\/span\u003e\u003c\/td\u003e\n      \u003ctd style=\"width: 181px;\"\u003e\u003cspan\u003eESP32 high-performance controller\u003c\/span\u003e\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"width: 337px;\"\u003e\u003cspan\u003eProgramming software\u003c\/span\u003e\u003c\/td\u003e\n      \u003ctd style=\"width: 181px;\"\u003e\u003cspan\u003eWonderCode graphical programming, Hiwonder Python editor\u003c\/span\u003e\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"width: 337px;\"\u003e\u003cspan\u003eSuitable age\u003c\/span\u003e\u003c\/td\u003e\n      \u003ctd style=\"width: 181px;\"\u003e\u003cspan\u003eAges 8+\u003c\/span\u003e\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"width: 337px;\"\u003e\u003cspan\u003eOnboard features\u003c\/span\u003e\u003c\/td\u003e\n      \u003ctd style=\"width: 181px;\"\u003e\u003cspan\u003eRGB lights, buzzer, etc.\u003c\/span\u003e\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"width: 337px;\"\u003e\u003cspan\u003eSensor modules\u003c\/span\u003e\u003c\/td\u003e\n      \u003ctd style=\"width: 181px;\"\u003e\u003cspan\u003eWonderLens vision module, dot matrix module, glowy ultrasonic sensor, 4-channel line follower sensor\u003c\/span\u003e\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"width: 337px;\"\u003e\u003cspan\u003eMotors\/Servos\u003c\/span\u003e\u003c\/td\u003e\n      \u003ctd style=\"width: 181px;\"\u003e\u003cspan\u003e360° block motor x2, 270° block servo x2\u003c\/span\u003e\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"width: 337px;\"\u003e\u003cspan\u003eCommunication interface\u003c\/span\u003e\u003c\/td\u003e\n      \u003ctd style=\"width: 181px;\"\u003e\u003cspan\u003eUSB port\u003c\/span\u003e\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"width: 337px;\"\u003e\u003cspan\u003eBlock count\u003c\/span\u003e\u003c\/td\u003e\n      \u003ctd style=\"width: 181px;\"\u003e\u003cspan\u003eStandard Kit: 256 building pieces\u003cbr\u003eAdvanced Kit: 378 building pieces\u003c\/span\u003e\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"width: 337px;\"\u003e\u003cspan\u003eProduct material\u003c\/span\u003e\u003c\/td\u003e\n      \u003ctd style=\"width: 181px;\"\u003e\u003cspan\u003eABS\u003c\/span\u003e\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"width: 337px;\"\u003e\u003cspan\u003eBattery life\u003c\/span\u003e\u003c\/td\u003e\n      \u003ctd style=\"width: 181px;\"\u003e\u003cspan\u003eApprox. 150 minutes\u003c\/span\u003e\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"width: 337px;\"\u003e\u003cspan\u003eBattery type\u003c\/span\u003e\u003c\/td\u003e\n      \u003ctd style=\"width: 181px;\"\u003e\u003cspan\u003e18650 rechargeable lithium battery, 3.7V\/1200mAh\u003c\/span\u003e\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"width: 337px;\"\u003e\u003cspan\u003eOperating temperature\u003c\/span\u003e\u003c\/td\u003e\n      \u003ctd style=\"width: 181px;\"\u003e\u003cspan\u003e4~40°C\u003c\/span\u003e\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"width: 337px;\"\u003e\u003cspan\u003ePackage weight\u003c\/span\u003e\u003c\/td\u003e\n      \u003ctd style=\"width: 181px;\"\u003e\u003cspan\u003eStandard Kit: 1.1 kg\u003cbr\u003eAdvanced Kit: 1.3 kg\u003c\/span\u003e\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"width: 337px;\"\u003e\u003cspan\u003ePackage dimensions\u003c\/span\u003e\u003c\/td\u003e\n      \u003ctd style=\"width: 181px;\"\u003e\u003cspan\u003e231 × 205 × 102 mm\u003c\/span\u003e\u003c\/td\u003e\n    \u003c\/tr\u003e\n  \u003c\/tbody\u003e\n\u003c\/table\u003e\n\n","brand":"Hiwonder","offers":[{"title":"Standard Kit","offer_id":44205345964119,"sku":"21070165","price":99.99,"currency_code":"USD","in_stock":true},{"title":"Advanced Kit","offer_id":44205345996887,"sku":"21070166","price":129.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0084\/2799\/5187\/files\/3034a1133efe01daba919094b70c6310_3a560c05-15d4-4941-94e8-da569ccf9e61.jpg?v=1787916071","url":"https:\/\/www.hiwonder.com\/products\/dadablock-ai-vision-kit","provider":"Hiwonder","version":"1.0","type":"link"}