{"product_id":"m5stack-8-way-servo-hat-stm32f030f4-microcontroller-control-board-for-m5stickc-esp32-iot-development-board","title":"M5Stack 8-Way Servo HAT STM32F030F4 Microcontroller Control Board for M5StickC ESP32 IoT Development Board","description":"\u003ch2 id=\"description\"\u003e   \u003cspan style=\"font-size:16px;\"\u003e\u003cstrong\u003eDescription:\u003c\/strong\u003e\u003c\/span\u003e\n\u003c\/h2\u003e  \u003cp\u003e   8Servos HAT is an 8-way servo control board compatible with M5StickC. The brains of the borad is the STM32F030F4 microcontroller which communicates with M5StickC through I2C. In order to ensure that multiple servos can work at the same time, the HAT is equipped with a separate 16340 battery base for an external and independent power supply. A control switch and an RGB LED are also integrated with the HAT. The SG90 servos are a perfect fit for this HAT. \u003c\/p\u003e  \u003ch2 id=\"product-features\"\u003e   \u003cspan style=\"font-size:16px;\"\u003e\u003cstrong\u003eProduct Features:\u003c\/strong\u003e\u003c\/span\u003e\n\u003c\/h2\u003e  \u003cul\u003e   \u003cli\u003e    8-way servo control\u003c\/li\u003e   \u003cli\u003e    onboard RGB LED\u003c\/li\u003e   \u003cli\u003e    16340 battery base\u003c\/li\u003e   \u003cli\u003e    I2C protocol for comunication and control\u003c\/li\u003e  \u003c\/ul\u003e  \u003ch2 id=\"weight-and-size\"\u003e   \u003cspan style=\"font-size:16px;\"\u003e\u003cstrong\u003eWeight and Size:\u003c\/strong\u003e\u003c\/span\u003e\n\u003c\/h2\u003e  \u003cul\u003e   \u003cli\u003e    \u003cspan style=\"color:#000000;\"\u003eSize\u003c\/span\u003e\u003ce style=\"color:red;\"\u003e\u003ce style=\"color:red;\"\u003e\u003ce style=\"color:red;\"\u003e\u003ce style=\"color:red;\"\u003e\u003ce style=\"color:red;\"\u003e\u003cspan style=\"color:#000000;\"\u003e: \u003c\/span\u003e\u003c\/e\u003e\u003c\/e\u003e\u003c\/e\u003e\u003c\/e\u003e\u003c\/e\u003e\u003cspan style=\"color:#000000;\"\u003e55mm * 25mm * 20mm\u003c\/span\u003e\n\u003c\/li\u003e   \u003cli\u003e    \u003cspan style=\"color:#000000;\"\u003eweight\u003c\/span\u003e\u003ce style=\"color:red;\"\u003e\u003ce style=\"color:red;\"\u003e\u003ce style=\"color:red;\"\u003e\u003ce style=\"color:red;\"\u003e\u003ce style=\"color:red;\"\u003e\u003cspan style=\"color:#000000;\"\u003e: \u003c\/span\u003e\u003c\/e\u003e\u003c\/e\u003e\u003c\/e\u003e\u003c\/e\u003e\u003c\/e\u003e\u003cspan style=\"color:#000000;\"\u003e33\u003c\/span\u003eg(include battery)\u003c\/li\u003e  \u003c\/ul\u003e  \u003ch2 id=\"applications\"\u003e   \u003cspan style=\"font-size:16px;\"\u003eApplications:\u003c\/span\u003e\n\u003c\/h2\u003e  \u003cul\u003e   \u003cli\u003e    Multiple servo control\u003c\/li\u003e   \u003cli\u003e    Robotic Arm\u003c\/li\u003e   \u003cli\u003e    Biomimetic Robots\u003c\/li\u003e   \u003cli\u003e    Smart and cognitive toys\u003c\/li\u003e  \u003c\/ul\u003e  \u003ch2 id=\"package-includes\"\u003e   \u003cspan style=\"font-size:16px;\"\u003e\u003cstrong\u003ePackage Included:\u003c\/strong\u003e\u003c\/span\u003e\n\u003c\/h2\u003e  \u003cul\u003e   \u003cli\u003e    1x 8Servos-HAT\u003c\/li\u003e   \u003cli\u003e    1x 16340 battery\u003c\/li\u003e  \u003c\/ul\u003e  \u003ch2 id=\"easyloader\"\u003e   \u003cspan style=\"font-size:16px;\"\u003e\u003cstrong\u003eEasyLoader:\u003c\/strong\u003e\u003c\/span\u003e\n\u003c\/h2\u003e  \u003cimg src=\"https:\/\/m5stack.oss-cn-shenzhen.aliyuncs.com\/image\/EasyLoader_M5StickC_logo.png\"\u003e  \u003cp\u003e   \u003ca href=\"https:\/\/m5stack.oss-cn-shenzhen.aliyuncs.com\/EasyLoader\/HAT\/8Servos\/EasyLoader_8Servos-HAT.exe\"\u003e\u003cbutton type=\"button\"\u003eDownload EasyLoader\u003c\/button\u003e\u003c\/a\u003e\u003c\/p\u003e  \u003cblockquote\u003e   \u003col\u003e    \u003cli\u003e     EasyLoader is a simple and fast program burner. Every product page in EasyLoader provides a product-related case program. This can be burned to the M5 device through simple steps, and a series of function verifications can be performed.\u003c\/li\u003e   \u003c\/ol\u003e  \u003c\/blockquote\u003e  \u003cblockquote\u003e   \u003col start=\"2\"\u003e    \u003cli\u003e     After downloading the software, double-click to run the application, connect the M5 device to the computer through the data cable, select the port parameters, click \"Burn\" to burn the program (For M5StickC, set the baud rate to 115200 or 750000)\u003c\/li\u003e   \u003c\/ol\u003e  \u003c\/blockquote\u003e  \u003ch2 id=\"code\"\u003e   \u003cspan style=\"font-size:16px;\"\u003e\u003cstrong\u003eCode:\u003c\/strong\u003e\u003c\/span\u003e\n\u003c\/h2\u003e  \u003ch3 id=\"_1--ide\"\u003e   1. for  IDE\u003c\/h3\u003e  \u003cp\u003e   To get complete code, please click \u003cspan style=\"font-size:16px;\"\u003e\u003cstrong\u003e\u003ca href=\"https:\/\/github.com\/m5stack\/M5-ProductExampleCodes\/tree\/master\/Hat\/8servos-hat\/\" target=\"_blank\"\u003e\u003cspan style=\"color:#ff0000;\"\u003ehere\u003c\/span\u003e\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e  \u003ch2 id=\"_8servos-hat-instructions\"\u003e   \u003cspan style=\"font-size:16px;\"\u003e\u003cstrong\u003e8Servos HAT Instructions:\u003c\/strong\u003e\u003c\/span\u003e\n\u003c\/h2\u003e  \u003cblockquote\u003e   \u003col\u003e    \u003cli\u003e     Function Description\u003c\/li\u003e   \u003c\/ol\u003e  \u003c\/blockquote\u003e  \u003cpre data-lang=\"\" v-pre=\"\"\u003e  (1)Eight-way servo control    (2)Onboard sk6812 LED control\u003cbutton\u003eCopy to clipboardErrorCopied\u003c\/button\u003e\u003c\/pre\u003e  \u003cblockquote\u003e   \u003col start=\"2\"\u003e    \u003cli\u003e     Communication Method\u003c\/li\u003e   \u003c\/ol\u003e  \u003c\/blockquote\u003e  \u003cpre data-lang=\"\" v-pre=\"\"\u003e  I2C,bitrate 400HZ,address support self-addition    add\u003cspan style=\"color:#000000;\"\u003eress\u003c\/span\u003e\u003ce style=\"color:red;\"\u003e\u003ce style=\"color:red;\"\u003e\u003ce style=\"color:red;\"\u003e\u003ce style=\"color:red;\"\u003e\u003ce style=\"color:red;\"\u003e\u003cspan style=\"color:#000000;\"\u003e:\u003c\/span\u003e\u003c\/e\u003e\u003c\/e\u003e\u003c\/e\u003e\u003c\/e\u003e\u003c\/e\u003e\u003cspan style=\"color:#000000;\"\u003e0x38  \u003c\/span\u003e  register      value        description    00H            0X00       CH1 angle out    01H            0X00       CH2 angle out    02H            0X00       CH3 angle out    03H            0X00       CH4 angle out    04H            0X00       CH5 angle out    05H            0X00       CH6 angle out    06H            0X00       CH7 angle out    07H            0X00       CH8 angle out\u003cbutton\u003eCopy to clipboardErrorCopied\u003c\/button\u003e\u003c\/pre\u003e  \u003col start=\"3\"\u003e   \u003cli\u003e    \u003cp\u003e     I2C address description\u003c\/p\u003e    \u003cp\u003e     00H(R\/W)servo register address\u003c\/p\u003e    \u003cp\u003e     \u003cspan style=\"color:#000000;\"\u003edescription\u003c\/span\u003e\u003ce style=\"color:red;\"\u003e\u003ce style=\"color:red;\"\u003e\u003ce style=\"color:red;\"\u003e\u003ce style=\"color:red;\"\u003e\u003ce style=\"color:red;\"\u003e\u003ce style=\"color:red;\"\u003e\u003ce style=\"color:red;\"\u003e\u003cspan style=\"color:#000000;\"\u003e:\u003c\/span\u003e\u003c\/e\u003e\u003c\/e\u003e\u003c\/e\u003e\u003c\/e\u003e\u003c\/e\u003e\u003c\/e\u003e\u003c\/e\u003e\u003c\/p\u003e    \u003cp\u003e     \u003cspan style=\"color:#000000;\"\u003e(1)Data can be read and written continuously\u003c\/span\u003e\u003c\/p\u003e    \u003cp\u003e     \u003cspan style=\"color:#000000;\"\u003e(2)Ea\u003c\/span\u003ech register value indicates the degree can be written to 0-180\u003c\/p\u003e   \u003c\/li\u003e  \u003c\/ol\u003e  \u003cblockquote\u003e   \u003cp\u003e    10H(R\/W)servo pulse width register\u003c\/p\u003e  \u003c\/blockquote\u003e  \u003cpre data-lang=\"\" v-pre=\"\"\u003e  address    value    description    10H        0X00    CH1_WIDTH[8:15]    11H        0X00    CH1_WIDTH[0:7]    12H        0X00    CH2_WIDTH[8:15]    13H        0X00    CH2_WIDTH[0:7]    14H        0X00    CH3_WIDTH[8:15]    15H        0X00    CH3_WIDTH[0:7]    16H        0X00    CH4_WIDTH[8:15]    17H        0X00    CH4_WIDTH[0:7]    18H        0X00    CH5_WIDTH[8:15]    19H        0X00    CH5_WIDTH[0:7]    1AH        0X00    CH6_WIDTH[8:15]    1BH        0X00    CH6_WIDTH[0:7]    1CH        0X00    CH7_WIDTH[8:15]    1DH        0X00    CH7_WIDTH[0:7]    1EH        0X00    CH8_WIDTH[8:15]    1FH        0X00    CH8_WIDTH[0:7]    descri\u003cspan style=\"color:#000000;\"\u003eption\u003c\/span\u003e\u003ce style=\"color:red;\"\u003e\u003ce style=\"color:red;\"\u003e\u003ce style=\"color:red;\"\u003e\u003ce style=\"color:red;\"\u003e\u003ce style=\"color:red;\"\u003e\u003ce style=\"color:red;\"\u003e\u003ce style=\"color:red;\"\u003e\u003cspan style=\"color:#000000;\"\u003e:\u003c\/span\u003e\u003c\/e\u003e\u003c\/e\u003e\u003c\/e\u003e\u003c\/e\u003e\u003c\/e\u003e\u003c\/e\u003e\u003c\/e\u003e    \u003cspan style=\"color:#000000;\"\u003e(1)Data \u003c\/span\u003ecan be read and written continuously\u003cbutton\u003eCopy to clipboardErrorCopied\u003c\/button\u003e\u003c\/pre\u003e  \u003cblockquote\u003e   \u003cp\u003e    20H(R\/W)LED_RGB register\u003c\/p\u003e  \u003c\/blockquote\u003e  \u003cpre data-lang=\"\" v-pre=\"\"\u003e  address    value    description    20H        0X00     G[0:7]    21H        0X00     R[0:7]    22H        0X00     B[0:7]    description:  \u003cspan style=\"color:#000000;\"\u003e  \u003c\/span\u003e\u003ce style=\"color:red;\"\u003e\u003ce style=\"color:red;\"\u003e\u003ce style=\"color:red;\"\u003e\u003ce style=\"color:red;\"\u003e\u003ce style=\"color:red;\"\u003e\u003ce style=\"color:red;\"\u003e\u003ce style=\"color:red;\"\u003e\u003ce style=\"color:red;\"\u003e\u003cspan style=\"color:#000000;\"\u003e(\u003c\/span\u003e\u003c\/e\u003e\u003c\/e\u003e\u003c\/e\u003e\u003c\/e\u003e\u003c\/e\u003e\u003c\/e\u003e\u003c\/e\u003e\u003c\/e\u003e\u003cspan style=\"color:#000000;\"\u003e1\u003c\/span\u003e\u003ce style=\"color:red;\"\u003e\u003ce style=\"color:red;\"\u003e\u003ce style=\"color:red;\"\u003e\u003ce style=\"color:red;\"\u003e\u003ce style=\"color:red;\"\u003e\u003ce style=\"color:red;\"\u003e\u003ce style=\"color:red;\"\u003e\u003ce style=\"color:red;\"\u003e\u003cspan style=\"color:#000000;\"\u003e)\u003c\/span\u003e\u003c\/e\u003e\u003c\/e\u003e\u003c\/e\u003e\u003c\/e\u003e\u003c\/e\u003e\u003c\/e\u003e\u003c\/e\u003e\u003c\/e\u003e\u003cspan style=\"color:#000000;\"\u003eData can be read and written continuously    \u003c\/span\u003e\u003ce style=\"color:red;\"\u003e\u003ce style=\"color:red;\"\u003e\u003ce style=\"color:red;\"\u003e\u003ce style=\"color:red;\"\u003e\u003ce style=\"color:red;\"\u003e\u003ce style=\"color:red;\"\u003e\u003ce style=\"color:red;\"\u003e\u003ce style=\"color:red;\"\u003e\u003cspan style=\"color:#000000;\"\u003e(\u003c\/span\u003e\u003c\/e\u003e\u003c\/e\u003e\u003c\/e\u003e\u003c\/e\u003e\u003c\/e\u003e\u003c\/e\u003e\u003c\/e\u003e\u003c\/e\u003e\u003cspan style=\"color:#000000;\"\u003e2\u003c\/span\u003e\u003ce style=\"color:red;\"\u003e\u003ce style=\"color:red;\"\u003e\u003ce style=\"color:red;\"\u003e\u003ce style=\"color:red;\"\u003e\u003ce style=\"color:red;\"\u003e\u003ce style=\"color:red;\"\u003e\u003ce style=\"color:red;\"\u003e\u003ce style=\"color:red;\"\u003e\u003cspan style=\"color:#000000;\"\u003e)\u003c\/span\u003e\u003c\/e\u003e\u003c\/e\u003e\u003c\/e\u003e\u003c\/e\u003e\u003c\/e\u003e\u003c\/e\u003e\u003c\/e\u003e\u003c\/e\u003e\u003cspan style=\"color:#000000;\"\u003eRGB888\u003c\/span\u003e\u003c\/pre\u003e  \u003cbr\u003e\u003cimg alt=\"\" src=\"https:\/\/imgaz.staticbg.com\/images\/oaupload\/ser1\/banggood\/images\/6D\/40\/3dc1cc43-c434-463b-9548-9eba9271bc86.jpg\"\u003e\u003cbr\u003e\u003cimg alt=\"\" src=\"https:\/\/imgaz.staticbg.com\/images\/oaupload\/ser1\/banggood\/images\/B0\/07\/1250a234-3367-43cc-a386-3f08528b3a2b.jpg\"\u003e\u003cbr\u003e\u003cimg alt=\"\" src=\"https:\/\/imgaz.staticbg.com\/images\/oaupload\/ser1\/banggood\/images\/CE\/D5\/1ceba3c5-140b-4a9a-8b0d-8a33d458ff42.jpg\"\u003e\u003cbr\u003e\u003cimg alt=\"\" src=\"https:\/\/imgaz.staticbg.com\/images\/oaupload\/ser1\/banggood\/images\/49\/BD\/f096cf47-7a79-458e-b2a0-60833a67c231.jpg\"\u003e","brand":"Electronic Pro","offers":[{"title":"Default Title","offer_id":35468003279004,"sku":"1600694","price":412.17,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2787\/9162\/products\/ff4b3b41-a3de-404f-8adf-81a4ca951ee1.jpg?v=1597149104","url":"https:\/\/electronic-pro-south-africa.myshopify.com\/products\/m5stack-8-way-servo-hat-stm32f030f4-microcontroller-control-board-for-m5stickc-esp32-iot-development-board","provider":"Electronic Pro ","version":"1.0","type":"link"}