{"product_id":"lilygo-ttgo-t-watch-vibration-motor-and-dac-output-horn-bottom-programable-expansion-board-for-smart-box-development","title":"LILYGO TTGO T-Watch Vibration Motor and DAC Output Horn Bottom Programable Expansion Board For Smart Box Development","description":"\u003cdiv\u003e\n\u003cspan style=\"font-size: 14px;\"\u003e\u003cspan style=\"font-size: 16px;\"\u003e\u003cstrong\u003eFeature:\u003c\/strong\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\u003cdiv\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size: 14px;\"\u003eDevelopment platform: ESP-IDF (native SDK), , Lua, MicroPython, Scratch\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003eSupport TF card reading and writing\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003eSupport for expandable module use\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan style=\"font-size:14px;\"\u003eHeart rate and blood oxygen detection can be added\u003c\/span\u003e\u003cbr\u003e \u003c\/div\u003e\n\u003c\/div\u003e\n\u003ctable border=\"1\" cellspacing=\"0\" style=\"width: 449px;\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 72px;\"\u003e\u003cspan style=\"font-size: 14px;\"\u003eESP32\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd nowrap style=\"width: 128px;\"\u003e\u003cspan style=\"font-size: 14px;\"\u003eCharacteristic\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd nowrap style=\"width: 249px;\"\u003e\u003cspan style=\"font-size: 14px;\"\u003eDescription\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd nowrap style=\"width: 72px;\"\u003e\u003cspan style=\"font-size: 14px;\"\u003eGPIO05\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd nowrap style=\"width: 128px;\"\u003e\u003cspan style=\"font-size: 14px;\"\u003eCS\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd nowrap style=\"width: 249px;\"\u003e\u003cspan style=\"font-size: 14px;\"\u003eScreen, TFT_CS\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd nowrap style=\"width: 72px;\"\u003e\u003cspan style=\"font-size: 14px;\"\u003eGPIO18\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd nowrap style=\"width: 128px;\"\u003e\u003cspan style=\"font-size: 14px;\"\u003eSCLK\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd nowrap style=\"width: 249px;\"\u003e\u003cspan style=\"font-size: 14px;\"\u003eScreen, TFT_SCLK\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd nowrap style=\"width: 72px;\"\u003e\u003cspan style=\"font-size: 14px;\"\u003eGPIO19\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd nowrap style=\"width: 128px;\"\u003e\u003cspan style=\"font-size: 14px;\"\u003eMOSI\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd nowrap style=\"width: 249px;\"\u003e\u003cspan style=\"font-size: 14px;\"\u003eScreen, TFT_MOSI\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd nowrap style=\"width: 72px;\"\u003e\u003cspan style=\"font-size: 14px;\"\u003eGPIO27\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd nowrap style=\"width: 128px;\"\u003e\u003cspan style=\"font-size: 14px;\"\u003eDC\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd nowrap style=\"width: 249px;\"\u003e\u003cspan style=\"font-size: 14px;\"\u003eScreen, TFT_DC\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd nowrap style=\"width: 72px;\"\u003e\u003cspan style=\"font-size: 14px;\"\u003eGPIO12\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd nowrap style=\"width: 128px;\"\u003e\u003cspan style=\"font-size: 14px;\"\u003eBL\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd nowrap style=\"width: 249px;\"\u003e\u003cspan style=\"font-size: 14px;\"\u003eScreen, TFT_BL\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\u003ctd colspan=\"3\" nowrap style=\"width: 72px;\"\u003e\u003cstrong\u003e\u003cspan style=\"font-size:14px;\"\u003eTF card:\u003c\/span\u003e\u003c\/strong\u003e\u003c\/td\u003e\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd nowrap style=\"width: 72px;\"\u003e\u003cspan style=\"font-size: 14px;\"\u003eGPIO13\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd nowrap style=\"width: 128px;\"\u003e\u003cspan style=\"font-size: 14px;\"\u003eCS\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd nowrap style=\"width: 249px;\"\u003e\u003cspan style=\"font-size: 14px;\"\u003eTF_CS\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd nowrap style=\"width: 72px;\"\u003e\u003cspan style=\"font-size: 14px;\"\u003eGPIO15\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd nowrap style=\"width: 128px;\"\u003e\u003cspan style=\"font-size: 14px;\"\u003eMOSI\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd nowrap style=\"width: 249px;\"\u003e\u003cspan style=\"font-size: 14px;\"\u003eTF_MOSI\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd nowrap style=\"width: 72px;\"\u003e\u003cspan style=\"font-size: 14px;\"\u003eGPIO02\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd nowrap style=\"width: 128px;\"\u003e\u003cspan style=\"font-size: 14px;\"\u003eMISO\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd nowrap style=\"width: 249px;\"\u003e\u003cspan style=\"font-size: 14px;\"\u003eTF_MISO\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd nowrap style=\"width: 72px;\"\u003e\u003cspan style=\"font-size: 14px;\"\u003eGPIO14\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd nowrap style=\"width: 128px;\"\u003e\u003cspan style=\"font-size: 14px;\"\u003eSCLK\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd nowrap style=\"width: 249px;\"\u003e\u003cspan style=\"font-size: 14px;\"\u003eTF_SCLK\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\u003ctd colspan=\"3\" nowrap style=\"width: 72px;\"\u003e\u003cstrong\u003e\u003cspan style=\"font-size:14px;\"\u003eMax30102 heart rate blood oxygen:\u003c\/span\u003e\u003c\/strong\u003e\u003c\/td\u003e\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd nowrap style=\"width: 72px;\"\u003e\u003cspan style=\"font-size: 14px;\"\u003eGPIO21\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd nowrap style=\"width: 128px;\"\u003e\u003cspan style=\"font-size: 14px;\"\u003eSDA\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd nowrap style=\"width: 249px;\"\u003e\u003cspan style=\"font-size: 14px;\"\u003eMax30102_SDA\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd nowrap style=\"width: 72px;\"\u003e\u003cspan style=\"font-size: 14px;\"\u003eGPIO22\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd nowrap style=\"width: 128px;\"\u003e\u003cspan style=\"font-size: 14px;\"\u003eSCL\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd nowrap style=\"width: 249px;\"\u003e\u003cspan style=\"font-size: 14px;\"\u003eMax30102_SCL\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\u003ctd colspan=\"3\" nowrap style=\"width: 72px;\"\u003e\u003cstrong\u003e\u003cspan style=\"font-size:14px;\"\u003eVibration motor:\u003c\/span\u003e\u003c\/strong\u003e\u003c\/td\u003e\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd nowrap style=\"width: 72px;\"\u003e\u003cspan style=\"font-size: 14px;\"\u003eGPIO33\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd nowrap style=\"width: 128px;\"\u003e\u003cspan style=\"font-size: 14px;\"\u003eIO\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd nowrap style=\"width: 249px;\"\u003e\u003cspan style=\"font-size: 14px;\"\u003eMax30102_SDA\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ca href=\"https:\/\/github.com\/Xinyuan-LilyGO\/twatch-series-modules\/tree\/master\/twatch_heart_rate\/\" target=\"_blank\"\u003e\u003cspan style=\"color: rgb(255, 0, 0);\"\u003e\u003cspan style=\"font-size: 14px;\"\u003eCode: Click here to open\u003c\/span\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cbr\u003e\u003cbr\u003e\u003cspan style=\"font-size: 14px;\"\u003e\u003cspan style=\"font-size: 16px;\"\u003e\u003cstrong\u003ePackage includes:\u003c\/strong\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cbr\u003e\u003cdiv\u003e \u003c\/div\u003e\u003cdiv\u003e\u003cspan style=\"font-size: 14px;\"\u003e1 x T-Watch vibration motor and DAC output speaker PCB backplane\u003c\/span\u003e\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003cimg alt=\"\" src=\"https:\/\/imgaz.staticbg.com\/images\/oaupload\/ser1\/banggood\/images\/AA\/CB\/adf57011-6677-42e0-a566-b4d8821462c4.jpg\"\u003e\u003cbr\u003e\u003cbr\u003e\u003cimg alt=\"\" src=\"https:\/\/imgaz.staticbg.com\/images\/oaupload\/ser1\/banggood\/images\/C0\/6E\/3859deac-2905-416a-a420-ffe4c511b129.jpeg\"\u003e","brand":"Electronic Pro","offers":[{"title":"Default Title","offer_id":35461912723612,"sku":"1551817","price":210.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2787\/9162\/products\/adf57011-6677-42e0-a566-b4d8821462c4.jpg?v=1597131497","url":"https:\/\/electronic-pro-south-africa.myshopify.com\/products\/lilygo-ttgo-t-watch-vibration-motor-and-dac-output-horn-bottom-programable-expansion-board-for-smart-box-development","provider":"Electronic Pro ","version":"1.0","type":"link"}