{"id":8255,"date":"2020-07-22T16:45:39","date_gmt":"2020-07-22T07:45:39","guid":{"rendered":"https:\/\/blog.obniz.io\/?p=8255"},"modified":"2021-04-02T11:05:06","modified_gmt":"2021-04-02T02:05:06","slug":"july-22-release","status":"publish","type":"post","link":"https:\/\/blog.obniz.com\/en\/news\/july-22-release.html","title":{"rendered":"July 22 Release"},"content":{"rendered":"\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_11 counter-flat counter-numeric\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\">Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><\/span><\/div>\n<nav><ul class=\"ez-toc-list ez-toc-list-level-1\"><li class=\"ez-toc-page-1\"><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/blog.obniz.com\/en\/news\/july-22-release.html#Plugin_is_now_available\" title=\"Plugin is now available\">Plugin is now available<\/a><\/li><li class=\"ez-toc-page-1\"><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/blog.obniz.com\/en\/news\/july-22-release.html#obniz_js_3_7_0\" title=\"obniz.js 3.7.0\">obniz.js 3.7.0<\/a><\/li><li class=\"ez-toc-page-1\"><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/blog.obniz.com\/en\/news\/july-22-release.html#obniz_Docs_design_improvements\" title=\"obniz Docs design improvements\">obniz Docs design improvements<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Plugin_is_now_available\"><\/span>Plugin is now available<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>A plugin is an extension that allows you to do things that were not possible in obniz, such as offline processing and fast IO control, by writing a program.<\/p>\n\n\n\n<p>There are following advantages by using plugin functions.<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>You can make your program do a specific action when offline.<\/li><li>It can be operated without being affected by the network, such as when you want to control IO at high speed.<\/li><li>You can take advantage of the Arduino library.<\/li><\/ul>\n\n\n\n<p>You can use plugins by creating a program you want to run with Arduino IDE and inserting it into the device you want to run.<\/p>\n\n\n\n<p>You can add your own functions to obnizOS by using plugins. You can also use OTA to install a plugin to any device you want.<\/p>\n\n\n\n<p>See<a rel=\"noreferrer noopener\" href=\"https:\/\/obniz.com\/doc\/reference\/obnizos-for-esp32\/plugin\/\" target=\"_blank\"> the documents<\/a> for details.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Develop plugins<\/h3>\n\n\n\n<p>The Arduino IDE allows you to develop your own plugins at your disposal. Using Arduino libraries to enhance obniz&#8217;s capabilities. You can use the plugin on your device.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link\" href=\"https:\/\/obniz.com\/doc\/guides\/obniz-starter-guide\/plugin\/\" style=\"border-radius:10px\" target=\"_blank\" rel=\"noreferrer noopener\">About Plugin Development<\/a><\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"obniz_js_3_7_0\"><\/span>obniz.js 3.7.0<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<ul class=\"wp-block-list\"><li>Bug fix for repeat<\/li><li>Support for plugin<\/li><li>Add multiple parts, such as groves<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"obniz_Docs_design_improvements\"><\/span>obniz Docs design improvements<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>The <a rel=\"noreferrer noopener\" href=\"https:\/\/obniz.com\/doc\/guides\/\" target=\"_blank\">Guides page<\/a> and <a rel=\"noreferrer noopener\" href=\"https:\/\/obniz.com\/doc\/sample-codes\" target=\"_blank\">Sample Codes page<\/a> were improved.<\/p>\n\n\n\n<p>The Guides top provides easy access to Lessons and Documents.<\/p>\n\n\n\n<p>On the Sample Codes page, you can find sample code by purpose, such as &#8220;Show Graphically&#8221;, &#8220;Data storage&#8221;, &#8220;Alert \/ Notification&#8221; and so on.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/blog.obniz.com\/wp-content\/uploads\/2020\/07\/obniz-docs-sample-codes-en.png\" alt=\"\" class=\"wp-image-8276\" width=\"433\" height=\"550\"\/><\/figure><\/div>\n","protected":false},"excerpt":{"rendered":"<p>July 22 Release. Plugin is now available.<\/p>\n","protected":false},"author":4,"featured_media":10784,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"spay_email":"","_locale":"en_US","_original_post":"https:\/\/blog.obniz.io\/?p=8255","footnotes":""},"categories":[4,140],"tags":[],"class_list":["post-8255","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news","category-update","en-US"],"jetpack_featured_media_url":"https:\/\/blog.obniz.com\/wp-content\/uploads\/2021\/03\/cat-update.png","yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v15.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>July 22 Release - obniz\u516c\u5f0f\u30d6\u30ed\u30b0<\/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:\/\/blog.obniz.com\/en\/news\/july-22-release.html\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"July 22 Release - obniz\u516c\u5f0f\u30d6\u30ed\u30b0\" \/>\n<meta property=\"og:description\" content=\"July 22 Release. Plugin is now available.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blog.obniz.com\/en\/news\/july-22-release.html\" \/>\n<meta property=\"og:site_name\" content=\"obniz\u516c\u5f0f\u30d6\u30ed\u30b0\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/obniz.io\/\" \/>\n<meta property=\"article:published_time\" content=\"2020-07-22T07:45:39+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-04-02T02:05:06+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/blog.obniz.com\/wp-content\/uploads\/2021\/03\/cat-update.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@obniz_io\" \/>\n<meta name=\"twitter:site\" content=\"@obniz_io\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\">\n\t<meta name=\"twitter:data1\" content=\"1 minute\">\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https:\/\/blog.obniz.com\/#organization\",\"name\":\"obniz\",\"url\":\"https:\/\/blog.obniz.com\/\",\"sameAs\":[\"https:\/\/www.facebook.com\/obniz.io\/\",\"https:\/\/www.youtube.com\/channel\/UCp8JPDfWVlN7DU_9mMaEz1Q\",\"https:\/\/twitter.com\/obniz_io\"],\"logo\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/blog.obniz.com\/#logo\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/blog.obniz.com\/wp-content\/uploads\/2020\/03\/logo_square.png\",\"width\":550,\"height\":550,\"caption\":\"obniz\"},\"image\":{\"@id\":\"https:\/\/blog.obniz.com\/#logo\"}},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/blog.obniz.com\/#website\",\"url\":\"https:\/\/blog.obniz.com\/\",\"name\":\"obniz\\u516c\\u5f0f\\u30d6\\u30ed\\u30b0\",\"description\":\"IoT\\u306e\\u305f\\u3081\\u306e\\u30cf\\u30fc\\u30c9\\u30a6\\u30a7\\u30a2\\u30af\\u30e9\\u30a6\\u30c9\\u30b5\\u30fc\\u30d3\\u30b9\\u300cobniz\\u300d\\u306e\\u6700\\u65b0\\u60c5\\u5831\\u3092\\u304a\\u4f1d\\u3048\\u3057\\u307e\\u3059\",\"publisher\":{\"@id\":\"https:\/\/blog.obniz.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":\"https:\/\/blog.obniz.com\/?s={search_term_string}\",\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/blog.obniz.com\/en\/news\/july-22-release.html#primaryimage\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/blog.obniz.com\/wp-content\/uploads\/2021\/03\/cat-update.png\",\"width\":1200,\"height\":630},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/blog.obniz.com\/en\/news\/july-22-release.html#webpage\",\"url\":\"https:\/\/blog.obniz.com\/en\/news\/july-22-release.html\",\"name\":\"July 22 Release - obniz\\u516c\\u5f0f\\u30d6\\u30ed\\u30b0\",\"isPartOf\":{\"@id\":\"https:\/\/blog.obniz.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/blog.obniz.com\/en\/news\/july-22-release.html#primaryimage\"},\"datePublished\":\"2020-07-22T07:45:39+00:00\",\"dateModified\":\"2021-04-02T02:05:06+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/blog.obniz.com\/en\/news\/july-22-release.html#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/blog.obniz.com\/en\/news\/july-22-release.html\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/blog.obniz.com\/en\/news\/july-22-release.html#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"item\":{\"@type\":\"WebPage\",\"@id\":\"https:\/\/blog.obniz.com\/\",\"url\":\"https:\/\/blog.obniz.com\/\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"position\":2,\"item\":{\"@type\":\"WebPage\",\"@id\":\"https:\/\/blog.obniz.com\/en\/news\/july-22-release.html\",\"url\":\"https:\/\/blog.obniz.com\/en\/news\/july-22-release.html\",\"name\":\"July 22 Release\"}}]},{\"@type\":\"Article\",\"@id\":\"https:\/\/blog.obniz.com\/en\/news\/july-22-release.html#article\",\"isPartOf\":{\"@id\":\"https:\/\/blog.obniz.com\/en\/news\/july-22-release.html#webpage\"},\"author\":{\"@id\":\"https:\/\/blog.obniz.com\/#\/schema\/person\/8fd03a42148284fb4d0450539fa3c48a\"},\"headline\":\"July 22 Release\",\"datePublished\":\"2020-07-22T07:45:39+00:00\",\"dateModified\":\"2021-04-02T02:05:06+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/blog.obniz.com\/en\/news\/july-22-release.html#webpage\"},\"publisher\":{\"@id\":\"https:\/\/blog.obniz.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/blog.obniz.com\/en\/news\/july-22-release.html#primaryimage\"},\"articleSection\":\"News,Update\",\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/blog.obniz.com\/#\/schema\/person\/8fd03a42148284fb4d0450539fa3c48a\",\"name\":\"obniz\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/blog.obniz.com\/#personlogo\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/fc18f7c518e893ff109574d4c4a413b19b797896cd5a1fb4c5497c952fd28c57?s=96&d=mm&r=g\",\"caption\":\"obniz\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","jetpack_shortlink":"https:\/\/wp.me\/paVgsL-299","jetpack-related-posts":[{"id":8859,"url":"https:\/\/blog.obniz.com\/en\/news\/app-is-available.html","url_meta":{"origin":8255,"position":0},"title":"App is Coming!","date":"2020\u5e7410\u67087\u65e5","format":false,"excerpt":"The app feature comes out on October 6!","rel":"","context":"In &quot;News&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":7974,"url":"https:\/\/blog.obniz.com\/en\/news\/obniz-os-free.html","url_meta":{"origin":8255,"position":1},"title":"obnizOS is now free!","date":"2020\u5e747\u67081\u65e5","format":false,"excerpt":"Starting July 1, 2020, obniz OS is now available f\u2026","rel":"","context":"In &quot;News&quot;","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/blog.obniz.com\/wp-content\/uploads\/2021\/03\/cat-news.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":10977,"url":"https:\/\/blog.obniz.com\/en\/news\/update\/20210409-obniz-cloud-update.html","url_meta":{"origin":8255,"position":2},"title":"Updated obniz Cloud functions. Now you can operate multiple devices at once and transfer devices between users!","date":"2021\u5e744\u67089\u65e5","format":false,"excerpt":"We have expanded the functions for device manageme\u2026","rel":"","context":"In &quot;News&quot;","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/blog.obniz.com\/wp-content\/uploads\/2021\/04\/device-log.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":3407,"url":"https:\/\/blog.obniz.com\/en\/blog\/obniz-for-enterprise-2.html","url_meta":{"origin":8255,"position":3},"title":"Start making your machines IoT","date":"2019\u5e748\u670829\u65e5","format":false,"excerpt":"1. For small quantity and large variations Compare\u2026","rel":"","context":"In &quot;Column&quot;","img":{"alt_text":"","src":"https:\/\/i2.wp.com\/blog.obniz.com\/wp-content\/uploads\/2019\/08\/example-tr.jpg?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":4384,"url":"https:\/\/blog.obniz.com\/en\/news\/obnizcloud-userplan.html","url_meta":{"origin":8255,"position":4},"title":"New user plans and Migration from licenses","date":"2019\u5e7411\u670818\u65e5","format":false,"excerpt":"From December 2nd , we plan to update the Cloud pr\u2026","rel":"","context":"In &quot;News&quot;","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/blog.obniz.com\/wp-content\/uploads\/2021\/03\/cat-news.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":8971,"url":"https:\/\/blog.obniz.com\/en\/news\/202011-newblock-released.html","url_meta":{"origin":8255,"position":5},"title":"New Blocks Released","date":"2020\u5e7411\u67085\u65e5","format":false,"excerpt":"New blocks are added to obniz's BlockProgram.","rel":"","context":"In &quot;News&quot;","img":{"alt_text":"","src":"https:\/\/i2.wp.com\/blog.obniz.com\/wp-content\/uploads\/2020\/11\/starter_block_en-1.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]}],"_links":{"self":[{"href":"https:\/\/blog.obniz.com\/wp-json\/wp\/v2\/posts\/8255","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.obniz.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.obniz.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.obniz.com\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.obniz.com\/wp-json\/wp\/v2\/comments?post=8255"}],"version-history":[{"count":13,"href":"https:\/\/blog.obniz.com\/wp-json\/wp\/v2\/posts\/8255\/revisions"}],"predecessor-version":[{"id":10680,"href":"https:\/\/blog.obniz.com\/wp-json\/wp\/v2\/posts\/8255\/revisions\/10680"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.obniz.com\/wp-json\/wp\/v2\/media\/10784"}],"wp:attachment":[{"href":"https:\/\/blog.obniz.com\/wp-json\/wp\/v2\/media?parent=8255"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.obniz.com\/wp-json\/wp\/v2\/categories?post=8255"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.obniz.com\/wp-json\/wp\/v2\/tags?post=8255"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}