{"id":69592,"date":"2017-07-07T11:25:56","date_gmt":"2017-07-07T18:25:56","guid":{"rendered":"https:\/\/open.microsoft.com\/?p=69592"},"modified":"2025-01-22T13:30:03","modified_gmt":"2025-01-22T21:30:03","slug":"visual-studio-code-extension-arduino-open-source","status":"publish","type":"post","link":"https:\/\/opensource.microsoft.com\/blog\/2017\/07\/07\/visual-studio-code-extension-arduino-open-source\/","title":{"rendered":"Visual Studio Code extension for Arduino is now open source"},"content":{"rendered":"\n<p>This week, <a href=\"https:\/\/blogs.msdn.microsoft.com\/iotdev\/2017\/07\/06\/visual-studio-code-extension-for-arduino-is-now-open-sourced\/\">Microsoft announced that the Arduino extension for Visual Studio Code is now open source<\/a>. The extension is consistent and compatible with the official Arduino IDE.\u00a0 Now developers can easily code, build, and deploy Arduino sketches in Visual Studio Code, which is Microsoft&#8217;s lightweight but powerful source code editor that is available for free on Windows, macOS and Linux.<\/p>\n\n\n\n<p>In this release, the Visual Studio IoT team integrated <a href=\"https:\/\/blogs.msdn.microsoft.com\/iotdev\/2017\/05\/27\/debug-your-arduino-code-with-visual-studio-code\/\">debugging features<\/a> into the extension, which is currently unique in Arduino development.<\/p>\n\n\n\n<p>&#8220;Our team at Visual Studio IoT researched the tools developers are using today, interviewed many developers to learn about their pain points developing IoT applications, and found that of all layers of IoT, there are abundant dev tools for cloud, gateway, interactive devices, and industrial devices, but limited availability and capability for micro-controllers and sensors,&#8221; <a href=\"https:\/\/blogs.msdn.microsoft.com\/iotdev\/2017\/07\/06\/visual-studio-code-extension-for-arduino-is-now-open-sourced\/\">wrote Zhidi Shang<\/a>, a Microsoft Program Manager for the project. &#8220;In particular, for the MCU domain, there are millions of Arduino developers demanding advanced features to make their development with devices easier. Keeping open source and open platform in mind, we started the work to add an extension on Visual Studio Code, the cross-platform, open source advanced code editor, for Arduino application development.&#8221;<\/p>\n\n\n\n<p>Embracing the Arduino community, the Visual Studio IoT team has further incorporated some of the most sought-after features for Arduino development:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>IntelliSense and syntax highlighting for Arduino sketches<\/li>\n\n\n\n<li>Verify and upload your sketches in Visual Studio Code<\/li>\n\n\n\n<li>Built-in board and library manager<\/li>\n\n\n\n<li>Built-in example list<\/li>\n\n\n\n<li>Built-in serial monitor<\/li>\n\n\n\n<li>Snippets for sketches<\/li>\n\n\n\n<li>Automatic Arduino project scaffolding<\/li>\n\n\n\n<li>Command Palette (F1) integration of frequently used commands (e.g., verify, upload)<\/li>\n\n\n\n<li>Integrated Arduino debugging (fully tested for the <a href=\"https:\/\/microsoft.github.io\/azure-iot-developer-kit\/\">MXChip IoT Developer Kit<\/a>, Arduino M0 PRO, Adafruit WICED WiFi Feather, Adafruit Feather M0, Arduino Zero Pro)<\/li>\n<\/ul>\n\n\n\n<p>You can directly download and install the extension from the Visual Studio Marketplace at: <a href=\"https:\/\/marketplace.visualstudio.com\/items?itemName=vsciot-vscode.vscode-arduino\">aka.ms\/Arduino<\/a>.<\/p>\n\n\n\n<p>The project is <a href=\"https:\/\/github.com\/Microsoft\/vscode-arduino\">now available on GitHub<\/a> under the MIT open source license and developers can participate in many ways:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>File a bug or submit a feature request using <a href=\"https:\/\/github.com\/Microsoft\/vscode-arduino\/issues\">GitHub&#8217;s issue tracker<\/a><\/li>\n\n\n\n<li>Join developer and user discussions by <a href=\"https:\/\/gitter.im\/Microsoft\/vscode-arduino\">chatting on Gitter<\/a><\/li>\n\n\n\n<li>Fork the repository, add cool new features or fix bugs, and send pull requests<\/li>\n<\/ul>\n\n\n\n<p>Check out the <a href=\"https:\/\/blogs.msdn.microsoft.com\/iotdev\/\">IoT Developer blog<\/a> to learn more about the Arduino extension and other Azure IoT tools and services. Get the <a href=\"https:\/\/github.com\/Microsoft\/vscode-arduino\">code on GitHub<\/a> and let us know what you think in the comments.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This week, Microsoft announced that the Arduino extension for Visual Studio Code is now open source. The extension is consistent and compatible with the official Arduino IDE.<\/p>\n","protected":false},"author":5562,"featured_media":69622,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"msxcm_post_with_no_image":false,"ep_exclude_from_search":false,"_classifai_error":"","_classifai_text_to_speech_error":"","footnotes":""},"post_tag":[223],"content-type":[],"topic":[2240,2246],"programming-languages":[2255],"coauthors":[2344],"class_list":["post-69592","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","tag-visual-studio","topic-application-development","topic-iot","programming-languages-arduino","review-flag-1593580428-734","review-flag-free-1593619513-693","review-flag-iot-1680213327-385","review-flag-new-1593580248-669"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Visual Studio Code extension for Arduino is now open source<\/title>\n<meta name=\"description\" content=\"Microsoft released the Arduino extension for Visual Studio Code as open source. The extension is consistent and compatible with the official Arduino IDE.\u00a0\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/opensource.microsoft.com\/blog\/2017\/07\/07\/visual-studio-code-extension-arduino-open-source\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Visual Studio Code extension for Arduino is now open source\" \/>\n<meta property=\"og:description\" content=\"Microsoft released the Arduino extension for Visual Studio Code as open source. The extension is consistent and compatible with the official Arduino IDE.\u00a0\" \/>\n<meta property=\"og:url\" content=\"https:\/\/opensource.microsoft.com\/blog\/2017\/07\/07\/visual-studio-code-extension-arduino-open-source\/\" \/>\n<meta property=\"og:site_name\" content=\"Microsoft Open Source Blog\" \/>\n<meta property=\"article:published_time\" content=\"2017-07-07T18:25:56+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-01-22T21:30:03+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2017\/07\/a000022_iso.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1800\" \/>\n\t<meta property=\"og:image:height\" content=\"1426\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Microsoft + Open Source\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@OpenAtMicrosoft\" \/>\n<meta name=\"twitter:site\" content=\"@OpenAtMicrosoft\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Microsoft + Open Source\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 min read\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/opensource.microsoft.com\\\/blog\\\/2017\\\/07\\\/07\\\/visual-studio-code-extension-arduino-open-source\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/opensource.microsoft.com\\\/blog\\\/2017\\\/07\\\/07\\\/visual-studio-code-extension-arduino-open-source\\\/\"},\"author\":[{\"@id\":\"https:\\\/\\\/opensource.microsoft.com\\\/blog\\\/author\\\/microsoft-open-source\\\/\",\"@type\":\"Person\",\"@name\":\"Microsoft + Open Source\"}],\"headline\":\"Visual Studio Code extension for Arduino is now open source\",\"datePublished\":\"2017-07-07T18:25:56+00:00\",\"dateModified\":\"2025-01-22T21:30:03+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/opensource.microsoft.com\\\/blog\\\/2017\\\/07\\\/07\\\/visual-studio-code-extension-arduino-open-source\\\/\"},\"wordCount\":409,\"commentCount\":2,\"publisher\":{\"@id\":\"https:\\\/\\\/opensource.microsoft.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/opensource.microsoft.com\\\/blog\\\/2017\\\/07\\\/07\\\/visual-studio-code-extension-arduino-open-source\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/opensource.microsoft.com\\\/blog\\\/wp-content\\\/uploads\\\/2017\\\/07\\\/a000022_iso.jpg\",\"keywords\":[\"Visual Studio\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/opensource.microsoft.com\\\/blog\\\/2017\\\/07\\\/07\\\/visual-studio-code-extension-arduino-open-source\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/opensource.microsoft.com\\\/blog\\\/2017\\\/07\\\/07\\\/visual-studio-code-extension-arduino-open-source\\\/\",\"url\":\"https:\\\/\\\/opensource.microsoft.com\\\/blog\\\/2017\\\/07\\\/07\\\/visual-studio-code-extension-arduino-open-source\\\/\",\"name\":\"Visual Studio Code extension for Arduino is now open source\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/opensource.microsoft.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/opensource.microsoft.com\\\/blog\\\/2017\\\/07\\\/07\\\/visual-studio-code-extension-arduino-open-source\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/opensource.microsoft.com\\\/blog\\\/2017\\\/07\\\/07\\\/visual-studio-code-extension-arduino-open-source\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/opensource.microsoft.com\\\/blog\\\/wp-content\\\/uploads\\\/2017\\\/07\\\/a000022_iso.jpg\",\"datePublished\":\"2017-07-07T18:25:56+00:00\",\"dateModified\":\"2025-01-22T21:30:03+00:00\",\"description\":\"Microsoft released the Arduino extension for Visual Studio Code as open source. The extension is consistent and compatible with the official Arduino IDE.\u00a0\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/opensource.microsoft.com\\\/blog\\\/2017\\\/07\\\/07\\\/visual-studio-code-extension-arduino-open-source\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/opensource.microsoft.com\\\/blog\\\/2017\\\/07\\\/07\\\/visual-studio-code-extension-arduino-open-source\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/opensource.microsoft.com\\\/blog\\\/2017\\\/07\\\/07\\\/visual-studio-code-extension-arduino-open-source\\\/#primaryimage\",\"url\":\"https:\\\/\\\/opensource.microsoft.com\\\/blog\\\/wp-content\\\/uploads\\\/2017\\\/07\\\/a000022_iso.jpg\",\"contentUrl\":\"https:\\\/\\\/opensource.microsoft.com\\\/blog\\\/wp-content\\\/uploads\\\/2017\\\/07\\\/a000022_iso.jpg\",\"width\":1800,\"height\":1426},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/opensource.microsoft.com\\\/blog\\\/2017\\\/07\\\/07\\\/visual-studio-code-extension-arduino-open-source\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/opensource.microsoft.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Visual Studio Code extension for Arduino is now open source\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/opensource.microsoft.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/opensource.microsoft.com\\\/blog\\\/\",\"name\":\"Microsoft Open Source Blog\",\"description\":\"Open dialogue about openness at Microsoft \u2013 open source, standards, interoperability\",\"publisher\":{\"@id\":\"https:\\\/\\\/opensource.microsoft.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/opensource.microsoft.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/opensource.microsoft.com\\\/blog\\\/#organization\",\"name\":\"Microsoft Open Source Blog\",\"url\":\"https:\\\/\\\/opensource.microsoft.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/opensource.microsoft.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/opensource.microsoft.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/08\\\/Microsoft-Logo.png\",\"contentUrl\":\"https:\\\/\\\/opensource.microsoft.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/08\\\/Microsoft-Logo.png\",\"width\":259,\"height\":194,\"caption\":\"Microsoft Open Source Blog\"},\"image\":{\"@id\":\"https:\\\/\\\/opensource.microsoft.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/x.com\\\/OpenAtMicrosoft\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Visual Studio Code extension for Arduino is now open source","description":"Microsoft released the Arduino extension for Visual Studio Code as open source. The extension is consistent and compatible with the official Arduino IDE.\u00a0","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:\/\/opensource.microsoft.com\/blog\/2017\/07\/07\/visual-studio-code-extension-arduino-open-source\/","og_locale":"en_US","og_type":"article","og_title":"Visual Studio Code extension for Arduino is now open source","og_description":"Microsoft released the Arduino extension for Visual Studio Code as open source. The extension is consistent and compatible with the official Arduino IDE.\u00a0","og_url":"https:\/\/opensource.microsoft.com\/blog\/2017\/07\/07\/visual-studio-code-extension-arduino-open-source\/","og_site_name":"Microsoft Open Source Blog","article_published_time":"2017-07-07T18:25:56+00:00","article_modified_time":"2025-01-22T21:30:03+00:00","og_image":[{"width":1800,"height":1426,"url":"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2017\/07\/a000022_iso.jpg","type":"image\/jpeg"}],"author":"Microsoft + Open Source","twitter_card":"summary_large_image","twitter_creator":"@OpenAtMicrosoft","twitter_site":"@OpenAtMicrosoft","twitter_misc":{"Written by":"Microsoft + Open Source","Est. reading time":"2 min read"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/opensource.microsoft.com\/blog\/2017\/07\/07\/visual-studio-code-extension-arduino-open-source\/#article","isPartOf":{"@id":"https:\/\/opensource.microsoft.com\/blog\/2017\/07\/07\/visual-studio-code-extension-arduino-open-source\/"},"author":[{"@id":"https:\/\/opensource.microsoft.com\/blog\/author\/microsoft-open-source\/","@type":"Person","@name":"Microsoft + Open Source"}],"headline":"Visual Studio Code extension for Arduino is now open source","datePublished":"2017-07-07T18:25:56+00:00","dateModified":"2025-01-22T21:30:03+00:00","mainEntityOfPage":{"@id":"https:\/\/opensource.microsoft.com\/blog\/2017\/07\/07\/visual-studio-code-extension-arduino-open-source\/"},"wordCount":409,"commentCount":2,"publisher":{"@id":"https:\/\/opensource.microsoft.com\/blog\/#organization"},"image":{"@id":"https:\/\/opensource.microsoft.com\/blog\/2017\/07\/07\/visual-studio-code-extension-arduino-open-source\/#primaryimage"},"thumbnailUrl":"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2017\/07\/a000022_iso.jpg","keywords":["Visual Studio"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/opensource.microsoft.com\/blog\/2017\/07\/07\/visual-studio-code-extension-arduino-open-source\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/opensource.microsoft.com\/blog\/2017\/07\/07\/visual-studio-code-extension-arduino-open-source\/","url":"https:\/\/opensource.microsoft.com\/blog\/2017\/07\/07\/visual-studio-code-extension-arduino-open-source\/","name":"Visual Studio Code extension for Arduino is now open source","isPartOf":{"@id":"https:\/\/opensource.microsoft.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/opensource.microsoft.com\/blog\/2017\/07\/07\/visual-studio-code-extension-arduino-open-source\/#primaryimage"},"image":{"@id":"https:\/\/opensource.microsoft.com\/blog\/2017\/07\/07\/visual-studio-code-extension-arduino-open-source\/#primaryimage"},"thumbnailUrl":"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2017\/07\/a000022_iso.jpg","datePublished":"2017-07-07T18:25:56+00:00","dateModified":"2025-01-22T21:30:03+00:00","description":"Microsoft released the Arduino extension for Visual Studio Code as open source. The extension is consistent and compatible with the official Arduino IDE.\u00a0","breadcrumb":{"@id":"https:\/\/opensource.microsoft.com\/blog\/2017\/07\/07\/visual-studio-code-extension-arduino-open-source\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/opensource.microsoft.com\/blog\/2017\/07\/07\/visual-studio-code-extension-arduino-open-source\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/opensource.microsoft.com\/blog\/2017\/07\/07\/visual-studio-code-extension-arduino-open-source\/#primaryimage","url":"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2017\/07\/a000022_iso.jpg","contentUrl":"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2017\/07\/a000022_iso.jpg","width":1800,"height":1426},{"@type":"BreadcrumbList","@id":"https:\/\/opensource.microsoft.com\/blog\/2017\/07\/07\/visual-studio-code-extension-arduino-open-source\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/opensource.microsoft.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Visual Studio Code extension for Arduino is now open source"}]},{"@type":"WebSite","@id":"https:\/\/opensource.microsoft.com\/blog\/#website","url":"https:\/\/opensource.microsoft.com\/blog\/","name":"Microsoft Open Source Blog","description":"Open dialogue about openness at Microsoft \u2013 open source, standards, interoperability","publisher":{"@id":"https:\/\/opensource.microsoft.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/opensource.microsoft.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/opensource.microsoft.com\/blog\/#organization","name":"Microsoft Open Source Blog","url":"https:\/\/opensource.microsoft.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/opensource.microsoft.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2019\/08\/Microsoft-Logo.png","contentUrl":"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2019\/08\/Microsoft-Logo.png","width":259,"height":194,"caption":"Microsoft Open Source Blog"},"image":{"@id":"https:\/\/opensource.microsoft.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/OpenAtMicrosoft"]}]}},"msxcm_animated_featured_image":null,"bloginabox_display_generated_audio":false,"distributor_meta":false,"distributor_terms":false,"distributor_media":false,"distributor_original_site_name":"Microsoft Open Source Blog","distributor_original_site_url":"https:\/\/opensource.microsoft.com\/blog","push-errors":false,"_links":{"self":[{"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/posts\/69592","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/users\/5562"}],"replies":[{"embeddable":true,"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/comments?post=69592"}],"version-history":[{"count":2,"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/posts\/69592\/revisions"}],"predecessor-version":[{"id":96882,"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/posts\/69592\/revisions\/96882"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/media\/69622"}],"wp:attachment":[{"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/media?parent=69592"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/post_tag?post=69592"},{"taxonomy":"content-type","embeddable":true,"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/content-type?post=69592"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/topic?post=69592"},{"taxonomy":"programming-languages","embeddable":true,"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/programming-languages?post=69592"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/coauthors?post=69592"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}