{"id":10640,"date":"2014-12-22T10:10:28","date_gmt":"2014-12-22T02:10:28","guid":{"rendered":"http:\/\/www.seeedstudio.com\/blog\/?p=10640"},"modified":"2015-03-20T11:22:03","modified_gmt":"2015-03-20T03:22:03","slug":"ble-smurfs-write-once-deploy-anywhere","status":"publish","type":"post","link":"https:\/\/www.seeedstudio.com\/blog\/2014\/12\/22\/ble-smurfs-write-once-deploy-anywhere\/","title":{"rendered":"BLE Smurfs &#8211; Write once, deploy anywhere"},"content":{"rendered":"<p>We are always exploring ways to make things easier. We would like to introduce the BLE Smurfs to you,\u00a0which helps developing long battery life devices with Bluetooth Low Energy.<\/p>\n<p><img fetchpriority=\"high\" decoding=\"async\" alt=\"index_files_ble_(12-17-09-48-22)(1)\" src=\"\/wp-content\/uploads\/2014\/12\/index_files_ble_12-17-09-48-221.png\" width=\"350\" height=\"525\" \/><\/p>\n<p>The BLE Smurfs is a Bluetooth Low Energy development board is designed with low energy consumption technology and small size in shape.<\/p>\n<p>Based on \u00a0<b>Modular design<\/b>\u00a0in \u00a0<b>hardware<\/b>, we divide into two parts &#8211; CMSIS DAP interface part and BLE part. Each of the modules features a useful\u00a0functionality to make it powerful while combining them together. After the developing, you can easily break this board into two part, one for programming, the other one can be deployed into small size enclosure.<\/p>\n<p>It&#8217;s integrated with current measurement feature, providing real time energy consumption data, amazing! \u00a0Now developers can able to optimize software to create long battery life hardwares.<\/p>\n<p>It supports ARM mbed cloud-based IDE with an handy C\/C++ SDK and a large number of open source libraries, which makes prototyping and development extremely easy.<\/p>\n<h2>Part 1:\u00a0CMSIS DAP Interface<\/h2>\n<p>The CMSIS DAP interface is very powerful by providing following features:<\/p>\n<ul>\n<li>Drag-n-drop programming<\/li>\n<li>CMSIS DAP debug<\/li>\n<li>USB Virtual serial port<\/li>\n<li>Current measurement<\/li>\n<li>Battery charging<\/li>\n<\/ul>\n<p><img decoding=\"async\" alt=\"index_files_ble_(12-17-09-48-22)(2)\" src=\"\/wp-content\/uploads\/2014\/12\/index_files_ble_12-17-09-48-222.png\" width=\"350\" height=\"376\" \/><\/p>\n<p>interface The interface can be also used to program and debug other ARM Cortex-M microcontrollers through SWD interface.<\/p>\n<p>To enable the current measurement feature, just set the baud rate of the USB virtual serial port to 4000000+, then the current data of the BLE part will be sent through the virtual serial port.<\/p>\n<h2>Part 2: BLE Module<\/h2>\n<ul>\n<li>Nordic nRF51822 with BLE and ARM Cortex M0<\/li>\n<li>MPU6050, 3d accelerometer and 3d gyroscope<\/li>\n<li>RGB LED<\/li>\n<li>Battery Connector &amp; Battery Voltage Measurement<\/li>\n<li>all 4 I\/Os can be used as analog input, digital input\/output, i2c, spi or uart<\/li>\n<\/ul>\n<p><img decoding=\"async\" alt=\"index_files_ble_(12-17-09-48-22)\" src=\"\/wp-content\/uploads\/2014\/12\/index_files_ble_12-17-09-48-22.png\" width=\"373\" height=\"318\" \/><\/p>\n<p>The BLE part is built on the Nordic nRF51822 with Bluetooth Low Energy 2.4GHz multiprotocol radio and a 32 bit ARM Cortex-M0 core running 16MHz. MPU6050, a 6 DOF with 3D accelerometer and 3D gyroscope, is integrated to provide motion detect feature.<\/p>\n<h2>MOR: DMP<\/h2>\n<p>The Digital Motion Processor (DMP) of the MPU6050 provide several features (such as gesture detect, pedometer, calibrating gyro data) which can reduce running time of the nRF51822 to get a long battery life. It also integrates battery connector and battery voltage measurement circuit for you.<\/p>\n<h2>Feature: OTA<\/h2>\n<p>We custom a bootloader for the BLE Smurfs to enable Firmware-Over-The-Air feature. When the BLE Smurfs is divided into two parts, we can still update the firmware of the nRF51822 through\u00a0Firmware Over-the-Air\u00a0(FOTA).<\/p>\n<h2>Feature: Software &amp; Tool<\/h2>\n<p>To make current data easy to use, we create a cross platform tool &#8211; BLE Smurfs Monitor to make it visual. Get it from:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"index_files_ble_(12-17-09-48-22)(3)\" src=\"\/wp-content\/uploads\/2014\/12\/index_files_ble_12-17-09-48-223.png\" width=\"800\" height=\"528\" \/><\/p>\n<ul>\n<li><a href=\"http:\/\/scp.sohu.com\/track\/click.do?p=eyJ1c2VyX2lkIjogMjI1NiwgImVtYWlsX2lkIjogIjE0MTg3NDE2NzgyNDRfMjI1Nl8xNTkxXzk2NDcuc2MtMTBfMTBfMTI3XzEwNS1pbmJvdW5kMCR5aWh1aS54aW9uZ0BzZWVlZC5jYyIsICJsYWJlbCI6IDAsICJzaWduIjogIjBlOWQyOWE1OTY3YjdlZjVkZTQ1M2I2YTNmZmM1MTg2IiwgImxpbmsiOiAiaHR0cCUzQS8vdGFuZ3JhbS5xaW5pdWRuLmNvbS9ibGVfc211cmZzX21vbml0b3JfdjAuMS5leGUiLCAiY2F0ZWdvcnlfaWQiOiA2NDEzOX0%3D\" target=\"_blank\">BLE Smurfs Monitor for Windows<\/a><\/li>\n<li><a href=\"http:\/\/scp.sohu.com\/track\/click.do?p=eyJ1c2VyX2lkIjogMjI1NiwgImVtYWlsX2lkIjogIjE0MTg3NDE2NzgyNDRfMjI1Nl8xNTkxXzk2NDcuc2MtMTBfMTBfMTI3XzEwNS1pbmJvdW5kMCR5aWh1aS54aW9uZ0BzZWVlZC5jYyIsICJsYWJlbCI6IDAsICJzaWduIjogIjNjMzFiNDM2NTc1ZThhN2I0MTM5ZWQwMjhmNTVjMTdiIiwgImxpbmsiOiAiaHR0cHMlM0EvL2dpdGh1Yi5jb20vU2VlZWQtU3R1ZGlvL2JsZV9zbXVyZnMvdHJlZS9tYXN0ZXIvdXRpbHMiLCAiY2F0ZWdvcnlfaWQiOiA2NDEzOX0%3D\" target=\"_blank\">BLE Smurfs Monitor for Linux\/Mac OS<\/a>, dependency: pyqtgraph, pyside<\/li>\n<\/ul>\n<p>The BLE Smurfs will come soon. Stay tuned!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>We are always exploring ways to make things easier. We would like to introduce the<\/p>\n","protected":false},"author":1,"featured_media":10643,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_lmt_disableupdate":"","_lmt_disable":"","_price":"","_stock":"","_tribe_ticket_header":"","_tribe_default_ticket_provider":"","_tribe_ticket_capacity":"0","_ticket_start_date":"","_ticket_end_date":"","_tribe_ticket_show_description":"","_tribe_ticket_show_not_going":false,"_tribe_ticket_use_global_stock":"","_tribe_ticket_global_stock_level":"","_global_stock_mode":"","_global_stock_cap":"","_tribe_rsvp_for_event":"","_tribe_ticket_going_count":"","_tribe_ticket_not_going_count":"","_tribe_tickets_list":"[]","_tribe_ticket_has_attendee_info_fields":false,"iawp_total_views":0,"footnotes":""},"categories":[1],"tags":[251],"class_list":["post-10640","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news","tag-ble"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>BLE Smurfs - Write once, deploy anywhere - Latest News from Seeed Studio<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.seeedstudio.com\/blog\/2014\/12\/22\/ble-smurfs-write-once-deploy-anywhere\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"BLE Smurfs - Write once, deploy anywhere - Latest News from Seeed Studio\" \/>\n<meta property=\"og:description\" content=\"We are always exploring ways to make things easier. We would like to introduce the\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.seeedstudio.com\/blog\/2014\/12\/22\/ble-smurfs-write-once-deploy-anywhere\/\" \/>\n<meta property=\"og:site_name\" content=\"Latest News from Seeed Studio\" \/>\n<meta property=\"article:published_time\" content=\"2014-12-22T02:10:28+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2015-03-20T03:22:03+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2014\/12\/index_files_ble_12-17-09-48-221.png\" \/>\n\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t<meta property=\"og:image:height\" content=\"525\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"\u884c\u653f\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"\u884c\u653f\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/2014\/12\/22\/ble-smurfs-write-once-deploy-anywhere\/\",\"url\":\"https:\/\/www.seeedstudio.com\/blog\/2014\/12\/22\/ble-smurfs-write-once-deploy-anywhere\/\",\"name\":\"BLE Smurfs - Write once, deploy anywhere - Latest News from Seeed Studio\",\"isPartOf\":{\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/2014\/12\/22\/ble-smurfs-write-once-deploy-anywhere\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/2014\/12\/22\/ble-smurfs-write-once-deploy-anywhere\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2014\/12\/index_files_ble_12-17-09-48-221.png\",\"datePublished\":\"2014-12-22T02:10:28+00:00\",\"dateModified\":\"2015-03-20T03:22:03+00:00\",\"author\":{\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/#\/schema\/person\/4a6f0df70e5aa1b470083e77a0919ba5\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/2014\/12\/22\/ble-smurfs-write-once-deploy-anywhere\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.seeedstudio.com\/blog\/2014\/12\/22\/ble-smurfs-write-once-deploy-anywhere\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/2014\/12\/22\/ble-smurfs-write-once-deploy-anywhere\/#primaryimage\",\"url\":\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2014\/12\/index_files_ble_12-17-09-48-221.png\",\"contentUrl\":\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2014\/12\/index_files_ble_12-17-09-48-221.png\",\"width\":350,\"height\":525},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/2014\/12\/22\/ble-smurfs-write-once-deploy-anywhere\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.seeedstudio.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"BLE Smurfs &#8211; Write once, deploy anywhere\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/#website\",\"url\":\"https:\/\/www.seeedstudio.com\/blog\/\",\"name\":\"Latest News from Seeed Studio\",\"description\":\"Emerging IoT, AI and Autonomous Applications on the Edge\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.seeedstudio.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/#\/schema\/person\/4a6f0df70e5aa1b470083e77a0919ba5\",\"name\":\"\u884c\u653f\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/4c87945076c1c9aea5570fea7739e112?s=96&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/4c87945076c1c9aea5570fea7739e112?s=96&r=g\",\"caption\":\"\u884c\u653f\"},\"url\":\"https:\/\/www.seeedstudio.com\/blog\/author\/admin\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"BLE Smurfs - Write once, deploy anywhere - Latest News from Seeed Studio","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.seeedstudio.com\/blog\/2014\/12\/22\/ble-smurfs-write-once-deploy-anywhere\/","og_locale":"en_US","og_type":"article","og_title":"BLE Smurfs - Write once, deploy anywhere - Latest News from Seeed Studio","og_description":"We are always exploring ways to make things easier. We would like to introduce the","og_url":"https:\/\/www.seeedstudio.com\/blog\/2014\/12\/22\/ble-smurfs-write-once-deploy-anywhere\/","og_site_name":"Latest News from Seeed Studio","article_published_time":"2014-12-22T02:10:28+00:00","article_modified_time":"2015-03-20T03:22:03+00:00","og_image":[{"width":350,"height":525,"url":"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2014\/12\/index_files_ble_12-17-09-48-221.png","type":"image\/png"}],"author":"\u884c\u653f","twitter_card":"summary_large_image","twitter_misc":{"Written by":"\u884c\u653f","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.seeedstudio.com\/blog\/2014\/12\/22\/ble-smurfs-write-once-deploy-anywhere\/","url":"https:\/\/www.seeedstudio.com\/blog\/2014\/12\/22\/ble-smurfs-write-once-deploy-anywhere\/","name":"BLE Smurfs - Write once, deploy anywhere - Latest News from Seeed Studio","isPartOf":{"@id":"https:\/\/www.seeedstudio.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.seeedstudio.com\/blog\/2014\/12\/22\/ble-smurfs-write-once-deploy-anywhere\/#primaryimage"},"image":{"@id":"https:\/\/www.seeedstudio.com\/blog\/2014\/12\/22\/ble-smurfs-write-once-deploy-anywhere\/#primaryimage"},"thumbnailUrl":"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2014\/12\/index_files_ble_12-17-09-48-221.png","datePublished":"2014-12-22T02:10:28+00:00","dateModified":"2015-03-20T03:22:03+00:00","author":{"@id":"https:\/\/www.seeedstudio.com\/blog\/#\/schema\/person\/4a6f0df70e5aa1b470083e77a0919ba5"},"breadcrumb":{"@id":"https:\/\/www.seeedstudio.com\/blog\/2014\/12\/22\/ble-smurfs-write-once-deploy-anywhere\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.seeedstudio.com\/blog\/2014\/12\/22\/ble-smurfs-write-once-deploy-anywhere\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.seeedstudio.com\/blog\/2014\/12\/22\/ble-smurfs-write-once-deploy-anywhere\/#primaryimage","url":"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2014\/12\/index_files_ble_12-17-09-48-221.png","contentUrl":"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2014\/12\/index_files_ble_12-17-09-48-221.png","width":350,"height":525},{"@type":"BreadcrumbList","@id":"https:\/\/www.seeedstudio.com\/blog\/2014\/12\/22\/ble-smurfs-write-once-deploy-anywhere\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.seeedstudio.com\/blog\/"},{"@type":"ListItem","position":2,"name":"BLE Smurfs &#8211; Write once, deploy anywhere"}]},{"@type":"WebSite","@id":"https:\/\/www.seeedstudio.com\/blog\/#website","url":"https:\/\/www.seeedstudio.com\/blog\/","name":"Latest News from Seeed Studio","description":"Emerging IoT, AI and Autonomous Applications on the Edge","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.seeedstudio.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.seeedstudio.com\/blog\/#\/schema\/person\/4a6f0df70e5aa1b470083e77a0919ba5","name":"\u884c\u653f","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.seeedstudio.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/4c87945076c1c9aea5570fea7739e112?s=96&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/4c87945076c1c9aea5570fea7739e112?s=96&r=g","caption":"\u884c\u653f"},"url":"https:\/\/www.seeedstudio.com\/blog\/author\/admin\/"}]}},"modified_by":null,"views":20386,"featured_image_urls":{"full":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2014\/12\/index_files_ble_12-17-09-48-221.png",350,525,false],"thumbnail":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2014\/12\/index_files_ble_12-17-09-48-221-150x150.png",80,80,true],"medium":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2014\/12\/index_files_ble_12-17-09-48-221-200x300.png",200,300,true],"medium_large":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2014\/12\/index_files_ble_12-17-09-48-221.png",350,525,false],"large":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2014\/12\/index_files_ble_12-17-09-48-221.png",350,525,false],"1536x1536":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2014\/12\/index_files_ble_12-17-09-48-221.png",350,525,false],"2048x2048":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2014\/12\/index_files_ble_12-17-09-48-221.png",350,525,false],"visody_icon":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2014\/12\/index_files_ble_12-17-09-48-221.png",21,32,false],"magazine-7-slider-full":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2014\/12\/index_files_ble_12-17-09-48-221.png",350,525,false],"magazine-7-slider-center":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2014\/12\/index_files_ble_12-17-09-48-221.png",350,525,false],"magazine-7-featured":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2014\/12\/index_files_ble_12-17-09-48-221.png",350,525,false],"magazine-7-medium":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2014\/12\/index_files_ble_12-17-09-48-221.png",253,380,false],"magazine-7-medium-square":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2014\/12\/index_files_ble_12-17-09-48-221.png",300,450,false]},"author_info":{"display_name":"\u884c\u653f","author_link":"https:\/\/www.seeedstudio.com\/blog\/author\/admin\/"},"category_info":"<a href=\"https:\/\/www.seeedstudio.com\/blog\/category\/news\/\" rel=\"category tag\">News<\/a>","tag_info":"News","comment_count":"1","_links":{"self":[{"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/posts\/10640","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/comments?post=10640"}],"version-history":[{"count":4,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/posts\/10640\/revisions"}],"predecessor-version":[{"id":10661,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/posts\/10640\/revisions\/10661"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/media\/10643"}],"wp:attachment":[{"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/media?parent=10640"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/categories?post=10640"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/tags?post=10640"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}