{"id":257,"date":"2022-04-20T15:21:25","date_gmt":"2022-04-20T15:21:25","guid":{"rendered":"https:\/\/www.bleuio.com\/blog\/?p=257"},"modified":"2022-04-25T13:54:02","modified_gmt":"2022-04-25T13:54:02","slug":"bleuio-firmware-auto-updater-is-now-available","status":"publish","type":"post","link":"https:\/\/www.bleuio.com\/blog\/bleuio-firmware-auto-updater-is-now-available\/","title":{"rendered":"BleuIO firmware auto updater is now available"},"content":{"rendered":"\n<p>BleuIO continues to release firmware versions and adds new features regularly. Therefore, it is important to update our dongle regularly.<\/p>\n\n\n\n<p>The BleuIO comes with a bootloader to allow us to update the firmware or flash our own application to the dongle. To flash the dongle we will need an image file containing the new firmware or our own application and a host USB loader application.<\/p>\n\n\n\n<p>To update the firmware, we need to select the correct COM port where the BleuIO dongle is connected. Keep in mind that the bootloader only opens for about 10 seconds after inserting the Dongle, then it switches to the main app and the COM port number changes. We cannot use the main app\u2019s Serial Port number to flash the dongles!<\/p>\n\n\n\n<p>To overcome this COM port selection process while updating a firmware, BleuIO team has developed an auto updater. This updater selects the right COM port for the dongle before updating. All we need to do is, run the updater and follow the instructions on the screen.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">How to update a dongle using Auto Updater<\/h4>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/www.bleuio.com\/getting_started\/files\/bleuio_auto_updater.zip\">Download\u00a0<\/a>and extract the auto updater zip file.<\/li><li>Place the firmware image file into the same folder. (<a href=\"https:\/\/www.bleuio.com\/getting_started\/docs\/firmware\/\">list of firmware image files are available here<\/a>).<\/li><li>Open the command prompt as Administrator.<\/li><li>Go to the extracted folder where bleuio_auto_updater.py is available.<\/li><li>Run: python bleuio_auto_updater.py image_file_name.img<\/li><li>Insert dongle when prompted to.<\/li><li><strong>\u201cUpdate done\u201d<\/strong>\u00a0will be shown on the screen once the process is completed.<\/li><\/ul>\n","protected":false},"excerpt":{"rendered":"<p>BleuIO continues to release firmware versions and adds new features regularly. Therefore, it is important to update our dongle regularly. The BleuIO comes with a bootloader to allow us to update the firmware or flash our own application to the dongle. To flash the dongle we will need an image file containing the new firmware [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":258,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1,3],"tags":[],"class_list":["post-257","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-bleuio","category-bleuio-firmware-updates"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>BleuIO firmware auto updater is now available - BleuIO - Create Bluetooth Low Energy application<\/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.bleuio.com\/blog\/bleuio-firmware-auto-updater-is-now-available\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"BleuIO firmware auto updater is now available - BleuIO - Create Bluetooth Low Energy application\" \/>\n<meta property=\"og:description\" content=\"BleuIO continues to release firmware versions and adds new features regularly. Therefore, it is important to update our dongle regularly. The BleuIO comes with a bootloader to allow us to update the firmware or flash our own application to the dongle. To flash the dongle we will need an image file containing the new firmware [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.bleuio.com\/blog\/bleuio-firmware-auto-updater-is-now-available\/\" \/>\n<meta property=\"og:site_name\" content=\"BleuIO - Create Bluetooth Low Energy application\" \/>\n<meta property=\"article:published_time\" content=\"2022-04-20T15:21:25+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-04-25T13:54:02+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.bleuio.com\/blog\/wp-content\/uploads\/2022\/04\/bleuio_auto_updater.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"674\" \/>\n\t<meta property=\"og:image:height\" content=\"478\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"BleuIO\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/bleuio-firmware-auto-updater-is-now-available\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/bleuio-firmware-auto-updater-is-now-available\\\/\"},\"author\":{\"name\":\"BleuIO\",\"@id\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/#\\\/schema\\\/person\\\/89bc581382d5964043f96efc54b75b80\"},\"headline\":\"BleuIO firmware auto updater is now available\",\"datePublished\":\"2022-04-20T15:21:25+00:00\",\"dateModified\":\"2022-04-25T13:54:02+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/bleuio-firmware-auto-updater-is-now-available\\\/\"},\"wordCount\":257,\"image\":{\"@id\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/bleuio-firmware-auto-updater-is-now-available\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/04\\\/bleuio_auto_updater.jpg\",\"articleSection\":[\"BleuIO\",\"BleuIO firmware updates\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/bleuio-firmware-auto-updater-is-now-available\\\/\",\"url\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/bleuio-firmware-auto-updater-is-now-available\\\/\",\"name\":\"BleuIO firmware auto updater is now available - BleuIO - Create Bluetooth Low Energy application\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/bleuio-firmware-auto-updater-is-now-available\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/bleuio-firmware-auto-updater-is-now-available\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/04\\\/bleuio_auto_updater.jpg\",\"datePublished\":\"2022-04-20T15:21:25+00:00\",\"dateModified\":\"2022-04-25T13:54:02+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/#\\\/schema\\\/person\\\/89bc581382d5964043f96efc54b75b80\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/bleuio-firmware-auto-updater-is-now-available\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/bleuio-firmware-auto-updater-is-now-available\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/bleuio-firmware-auto-updater-is-now-available\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/04\\\/bleuio_auto_updater.jpg\",\"contentUrl\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/04\\\/bleuio_auto_updater.jpg\",\"width\":674,\"height\":478,\"caption\":\"bleuio_auto_updater\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/bleuio-firmware-auto-updater-is-now-available\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"BleuIO firmware auto updater is now available\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/\",\"name\":\"BleuIO - Create Bluetooth Low Energy application\",\"description\":\"Learn Bluetooth Low Energy programming and build Bluetooth Low Energy Application\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/#\\\/schema\\\/person\\\/89bc581382d5964043f96efc54b75b80\",\"name\":\"BleuIO\",\"sameAs\":[\"https:\\\/\\\/www.bleuio.com\\\/blog\"],\"url\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/author\\\/biadmin\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"BleuIO firmware auto updater is now available - BleuIO - Create Bluetooth Low Energy application","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.bleuio.com\/blog\/bleuio-firmware-auto-updater-is-now-available\/","og_locale":"en_US","og_type":"article","og_title":"BleuIO firmware auto updater is now available - BleuIO - Create Bluetooth Low Energy application","og_description":"BleuIO continues to release firmware versions and adds new features regularly. Therefore, it is important to update our dongle regularly. The BleuIO comes with a bootloader to allow us to update the firmware or flash our own application to the dongle. To flash the dongle we will need an image file containing the new firmware [&hellip;]","og_url":"https:\/\/www.bleuio.com\/blog\/bleuio-firmware-auto-updater-is-now-available\/","og_site_name":"BleuIO - Create Bluetooth Low Energy application","article_published_time":"2022-04-20T15:21:25+00:00","article_modified_time":"2022-04-25T13:54:02+00:00","og_image":[{"width":674,"height":478,"url":"https:\/\/www.bleuio.com\/blog\/wp-content\/uploads\/2022\/04\/bleuio_auto_updater.jpg","type":"image\/jpeg"}],"author":"BleuIO","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.bleuio.com\/blog\/bleuio-firmware-auto-updater-is-now-available\/#article","isPartOf":{"@id":"https:\/\/www.bleuio.com\/blog\/bleuio-firmware-auto-updater-is-now-available\/"},"author":{"name":"BleuIO","@id":"https:\/\/www.bleuio.com\/blog\/#\/schema\/person\/89bc581382d5964043f96efc54b75b80"},"headline":"BleuIO firmware auto updater is now available","datePublished":"2022-04-20T15:21:25+00:00","dateModified":"2022-04-25T13:54:02+00:00","mainEntityOfPage":{"@id":"https:\/\/www.bleuio.com\/blog\/bleuio-firmware-auto-updater-is-now-available\/"},"wordCount":257,"image":{"@id":"https:\/\/www.bleuio.com\/blog\/bleuio-firmware-auto-updater-is-now-available\/#primaryimage"},"thumbnailUrl":"https:\/\/www.bleuio.com\/blog\/wp-content\/uploads\/2022\/04\/bleuio_auto_updater.jpg","articleSection":["BleuIO","BleuIO firmware updates"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.bleuio.com\/blog\/bleuio-firmware-auto-updater-is-now-available\/","url":"https:\/\/www.bleuio.com\/blog\/bleuio-firmware-auto-updater-is-now-available\/","name":"BleuIO firmware auto updater is now available - BleuIO - Create Bluetooth Low Energy application","isPartOf":{"@id":"https:\/\/www.bleuio.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.bleuio.com\/blog\/bleuio-firmware-auto-updater-is-now-available\/#primaryimage"},"image":{"@id":"https:\/\/www.bleuio.com\/blog\/bleuio-firmware-auto-updater-is-now-available\/#primaryimage"},"thumbnailUrl":"https:\/\/www.bleuio.com\/blog\/wp-content\/uploads\/2022\/04\/bleuio_auto_updater.jpg","datePublished":"2022-04-20T15:21:25+00:00","dateModified":"2022-04-25T13:54:02+00:00","author":{"@id":"https:\/\/www.bleuio.com\/blog\/#\/schema\/person\/89bc581382d5964043f96efc54b75b80"},"breadcrumb":{"@id":"https:\/\/www.bleuio.com\/blog\/bleuio-firmware-auto-updater-is-now-available\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.bleuio.com\/blog\/bleuio-firmware-auto-updater-is-now-available\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.bleuio.com\/blog\/bleuio-firmware-auto-updater-is-now-available\/#primaryimage","url":"https:\/\/www.bleuio.com\/blog\/wp-content\/uploads\/2022\/04\/bleuio_auto_updater.jpg","contentUrl":"https:\/\/www.bleuio.com\/blog\/wp-content\/uploads\/2022\/04\/bleuio_auto_updater.jpg","width":674,"height":478,"caption":"bleuio_auto_updater"},{"@type":"BreadcrumbList","@id":"https:\/\/www.bleuio.com\/blog\/bleuio-firmware-auto-updater-is-now-available\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.bleuio.com\/blog\/"},{"@type":"ListItem","position":2,"name":"BleuIO firmware auto updater is now available"}]},{"@type":"WebSite","@id":"https:\/\/www.bleuio.com\/blog\/#website","url":"https:\/\/www.bleuio.com\/blog\/","name":"BleuIO - Create Bluetooth Low Energy application","description":"Learn Bluetooth Low Energy programming and build Bluetooth Low Energy Application","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.bleuio.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.bleuio.com\/blog\/#\/schema\/person\/89bc581382d5964043f96efc54b75b80","name":"BleuIO","sameAs":["https:\/\/www.bleuio.com\/blog"],"url":"https:\/\/www.bleuio.com\/blog\/author\/biadmin\/"}]}},"_links":{"self":[{"href":"https:\/\/www.bleuio.com\/blog\/wp-json\/wp\/v2\/posts\/257","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.bleuio.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.bleuio.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.bleuio.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bleuio.com\/blog\/wp-json\/wp\/v2\/comments?post=257"}],"version-history":[{"count":4,"href":"https:\/\/www.bleuio.com\/blog\/wp-json\/wp\/v2\/posts\/257\/revisions"}],"predecessor-version":[{"id":262,"href":"https:\/\/www.bleuio.com\/blog\/wp-json\/wp\/v2\/posts\/257\/revisions\/262"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.bleuio.com\/blog\/wp-json\/wp\/v2\/media\/258"}],"wp:attachment":[{"href":"https:\/\/www.bleuio.com\/blog\/wp-json\/wp\/v2\/media?parent=257"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.bleuio.com\/blog\/wp-json\/wp\/v2\/categories?post=257"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.bleuio.com\/blog\/wp-json\/wp\/v2\/tags?post=257"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}