{"id":1476,"date":"2025-10-30T16:23:49","date_gmt":"2025-10-30T16:23:49","guid":{"rendered":"https:\/\/www.bleuio.com\/blog\/?p=1476"},"modified":"2025-10-30T19:01:49","modified_gmt":"2025-10-30T19:01:49","slug":"ambient-adaptive-particulate-monitor-pm1-0-pm2-5-pm10-with-bleuio-hibouair","status":"publish","type":"post","link":"https:\/\/www.bleuio.com\/blog\/ambient-adaptive-particulate-monitor-pm1-0-pm2-5-pm10-with-bleuio-hibouair\/","title":{"rendered":"Ambient-Adaptive Particulate Monitor (PM1.0 \/ PM2.5 \/ PM10) with BleuIO &amp; HibouAir"},"content":{"rendered":"\n<p>Outdoor air quality is a major focus in Europe in 2025, with tighter standards placing greater emphasis on fine particulate matter\u2014especially PM2.5. Elevated PM levels are linked to asthma, reduced cognitive performance, and increased cardiovascular risk, making reliable monitoring essential. This project demonstrates a simple, browser-based way to visualize PM1.0, PM2.5, and PM10 in real time\u2014supporting better ventilation decisions and aligning with <a href=\"https:\/\/smartsensordevices.com\/outdoor-air-quality-in-2025-navigating-new-eu-regulations-and-monitoring-solutions\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>evolving EU air-quality<\/strong><\/a> expectations.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What you\u2019ll build<\/h2>\n\n\n\n<p>A single <strong>HTML file<\/strong> styled with <strong>Tailwind CSS<\/strong> that:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Puts <strong>BleuIO<\/strong> in a central scanning role<\/li>\n\n\n\n<li>Periodically runs a targeted scan for your HibouAir <strong>Board ID<\/strong><\/li>\n\n\n\n<li>Decodes <strong>PM1.0 \/ PM2.5 \/ PM10<\/strong> from the manufacturer data inside BLE advertisements<\/li>\n\n\n\n<li>Maps the values to three horizontal bars (default display windows: PM1.0\/PM2.5 \u2192 <strong>0\u2013150 \u00b5g\/m\u00b3<\/strong>, PM10 \u2192 <strong>0\u2013200 \u00b5g\/m\u00b3<\/strong>)<\/li>\n\n\n\n<li>Shows a <strong>high particulate<\/strong> banner when any value exceeds your thresholds<\/li>\n<\/ul>\n\n\n\n<p><strong>Source code:<\/strong> <code><a href=\"https:\/\/github.com\/smart-sensor-devices-ab\/pm-monitor-bleuio\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/github.com\/smart-sensor-devices-ab\/pm-monitor-bleuio<\/a><\/code><br><strong>Live demo:<\/strong> <code><a href=\"https:\/\/smart-sensor-devices-ab.github.io\/pm-monitor-bleuio\/\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/smart-sensor-devices-ab.github.io\/pm-monitor-bleuio\/<\/a><\/code><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Hardware &amp; software<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/www.bleuio.com\/bluetooth-low-energy-usb-ssd025.php\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>BleuIO<\/strong> USB BLE dongle<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.hibouair.com\/specifications-air-quality-monitor-pm-sensor.php\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>HibouAir<\/strong> air quality monitor with particle sensor<\/a><\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">How it works<\/h2>\n\n\n\n<p>HibouAir broadcast short advertisement packets that includes real-time air quality data. We can read them without pairing.<\/p>\n\n\n\n<p><strong>Scan cadence.<\/strong> The dongle sends:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>AT+CENTRAL<\/code> <strong>once<\/strong> to enter scanning mode<\/li>\n\n\n\n<li><code>AT+FINDSCANDATA=&lt;BOARD_ID>=3<\/code> every cycle to run a <strong>3-second targeted scan<\/strong><\/li>\n\n\n\n<li>It reads lines until BleuIO prints <strong><code>SCAN COMPLETE<\/code><\/strong>, then waits and repeats<\/li>\n<\/ul>\n\n\n\n<p><strong>Decoding.<\/strong> HibouAir advertises a compact environmental frame beginning with the marker <code>5B 07 05<\/code>. PM values are <strong>16-bit little-endian<\/strong> fields. In this build we anchor to the marker and read:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>PM1.0<\/strong> (raw \u00f7 10 \u2192 \u00b5g\/m\u00b3)<\/li>\n\n\n\n<li><strong>PM2.5<\/strong> (raw \u00f7 10 \u2192 \u00b5g\/m\u00b3)<\/li>\n\n\n\n<li><strong>PM10<\/strong> (raw \u00f7 10 \u2192 \u00b5g\/m\u00b3)<\/li>\n<\/ul>\n\n\n\n<p><strong>UI behavior.<\/strong> Each metric drives a bar that fills left-to-right as the value rises within its display window. Thresholds are configurable (defaults: PM1.0 <strong>1<\/strong>, PM2.5 <strong>2<\/strong>, PM10 <strong>5<\/strong> \u00b5g\/m\u00b3). If any metric is at or above its threshold, the page shows <strong>\u201cHigh particulate levels detected.\u201d<\/strong><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Customize &amp; extend<\/h2>\n\n\n\n<p>You can tailor this monitor to your space and workflow in several practical ways. If you anticipate larger spikes, widen the display windows\u2014for example, expand PM2.5 to 0\u2013200 \u00b5g\/m\u00b3\u2014to keep the bar responsive at higher ranges. For lightweight analytics, append readings to a CSV file or store them in IndexedDB to explore trends over hours or days. If you\u2019re tracking multiple HibouAir units, build a wallboard that scans a list of Board IDs and renders compact tiles for each sensor in a single view. To act on thresholds, add automation hooks that trigger a webhook or drive a fan\/relay from a companion script when levels rise. Finally, pair this particulate display with your existing CO\u2082 or Noise monitors to create a more complete picture of indoor conditions and ventilation effectiveness.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Output<\/h2>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"474\" data-id=\"1479\" src=\"https:\/\/www.bleuio.com\/blog\/wp-content\/uploads\/2025\/10\/image-2-1024x474.png\" alt=\"\" class=\"wp-image-1479\" srcset=\"https:\/\/www.bleuio.com\/blog\/wp-content\/uploads\/2025\/10\/image-2-1024x474.png 1024w, https:\/\/www.bleuio.com\/blog\/wp-content\/uploads\/2025\/10\/image-2-300x139.png 300w, https:\/\/www.bleuio.com\/blog\/wp-content\/uploads\/2025\/10\/image-2-768x356.png 768w, https:\/\/www.bleuio.com\/blog\/wp-content\/uploads\/2025\/10\/image-2-1536x712.png 1536w, https:\/\/www.bleuio.com\/blog\/wp-content\/uploads\/2025\/10\/image-2-2048x949.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"474\" data-id=\"1480\" src=\"https:\/\/www.bleuio.com\/blog\/wp-content\/uploads\/2025\/10\/image-3-1024x474.png\" alt=\"\" class=\"wp-image-1480\" srcset=\"https:\/\/www.bleuio.com\/blog\/wp-content\/uploads\/2025\/10\/image-3-1024x474.png 1024w, https:\/\/www.bleuio.com\/blog\/wp-content\/uploads\/2025\/10\/image-3-300x139.png 300w, https:\/\/www.bleuio.com\/blog\/wp-content\/uploads\/2025\/10\/image-3-768x356.png 768w, https:\/\/www.bleuio.com\/blog\/wp-content\/uploads\/2025\/10\/image-3-1536x712.png 1536w, https:\/\/www.bleuio.com\/blog\/wp-content\/uploads\/2025\/10\/image-3-2048x949.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/figure>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Ambient-Adaptive Particulate Monitor (PM1.0 \/ PM2.5 \/ PM10) with BleuIO &amp; HibouAir\" width=\"640\" height=\"360\" src=\"https:\/\/www.youtube.com\/embed\/WUZL5VnDtfE?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p>In the video , the session starts at <strong>0.0 \u00b5g\/m\u00b3<\/strong> across PM1.0\/PM2.5\/PM10. To demonstrate responsiveness, we briefly spray <strong>aerosol<\/strong> near the HibouAir device. Within seconds, the bars respond and the page displays <strong>\u201cHigh particulate levels detected.\u201d<\/strong> After stopping the aerosol and allowing air to clear, values <strong>decay back down<\/strong>, the bars recede, and the banner disappears. This sequence illustrates typical behavior you\u2019ll see during quick particulate events (e.g., cleaning sprays, dust disturbances, smoke from cooking) and their recovery.<\/p>\n\n\n\n<p>This project turns HibouAir\u2019s BLE adverts into a clear view of PM1.0, PM2.5, and PM10 using a BleuIO dongle. In minutes, you get live bars, thresholds, and a simple alert that makes particulate spikes obvious. It\u2019s easy to tune\u2014adjust display windows, tweak thresholds, and adapt the layout for different rooms. As EU air-quality expectations tighten, this lightweight monitor helps you spot issues and validate ventilation quickly. From here, you can add data export, multi-device dashboards, or pair it with your CO2 monitor for a fuller picture.<br><br><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Outdoor air quality is a major focus in Europe in 2025, with tighter standards placing greater emphasis on fine particulate matter\u2014especially PM2.5. Elevated PM levels are linked to asthma, reduced cognitive performance, and increased cardiovascular risk, making reliable monitoring essential. This project demonstrates a simple, browser-based way to visualize PM1.0, PM2.5, and PM10 in real [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1482,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1,2],"tags":[],"class_list":["post-1476","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-bleuio","category-bleuio-tutorial"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Ambient-Adaptive Particulate Monitor (PM1.0 \/ PM2.5 \/ PM10) with BleuIO &amp; HibouAir - 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\/ambient-adaptive-particulate-monitor-pm1-0-pm2-5-pm10-with-bleuio-hibouair\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Ambient-Adaptive Particulate Monitor (PM1.0 \/ PM2.5 \/ PM10) with BleuIO &amp; HibouAir - BleuIO - Create Bluetooth Low Energy application\" \/>\n<meta property=\"og:description\" content=\"Outdoor air quality is a major focus in Europe in 2025, with tighter standards placing greater emphasis on fine particulate matter\u2014especially PM2.5. Elevated PM levels are linked to asthma, reduced cognitive performance, and increased cardiovascular risk, making reliable monitoring essential. This project demonstrates a simple, browser-based way to visualize PM1.0, PM2.5, and PM10 in real [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.bleuio.com\/blog\/ambient-adaptive-particulate-monitor-pm1-0-pm2-5-pm10-with-bleuio-hibouair\/\" \/>\n<meta property=\"og:site_name\" content=\"BleuIO - Create Bluetooth Low Energy application\" \/>\n<meta property=\"article:published_time\" content=\"2025-10-30T16:23:49+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-10-30T19:01:49+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.bleuio.com\/blog\/wp-content\/uploads\/2025\/10\/particle-monitor-with-bleuio.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"874\" \/>\n\t<meta property=\"og:image:height\" content=\"490\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\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\\\/ambient-adaptive-particulate-monitor-pm1-0-pm2-5-pm10-with-bleuio-hibouair\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/ambient-adaptive-particulate-monitor-pm1-0-pm2-5-pm10-with-bleuio-hibouair\\\/\"},\"author\":{\"name\":\"BleuIO\",\"@id\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/#\\\/schema\\\/person\\\/89bc581382d5964043f96efc54b75b80\"},\"headline\":\"Ambient-Adaptive Particulate Monitor (PM1.0 \\\/ PM2.5 \\\/ PM10) with BleuIO &amp; HibouAir\",\"datePublished\":\"2025-10-30T16:23:49+00:00\",\"dateModified\":\"2025-10-30T19:01:49+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/ambient-adaptive-particulate-monitor-pm1-0-pm2-5-pm10-with-bleuio-hibouair\\\/\"},\"wordCount\":610,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/ambient-adaptive-particulate-monitor-pm1-0-pm2-5-pm10-with-bleuio-hibouair\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/particle-monitor-with-bleuio.webp\",\"articleSection\":[\"BleuIO\",\"BleuIO tutorial\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/ambient-adaptive-particulate-monitor-pm1-0-pm2-5-pm10-with-bleuio-hibouair\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/ambient-adaptive-particulate-monitor-pm1-0-pm2-5-pm10-with-bleuio-hibouair\\\/\",\"url\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/ambient-adaptive-particulate-monitor-pm1-0-pm2-5-pm10-with-bleuio-hibouair\\\/\",\"name\":\"Ambient-Adaptive Particulate Monitor (PM1.0 \\\/ PM2.5 \\\/ PM10) with BleuIO &amp; HibouAir - BleuIO - Create Bluetooth Low Energy application\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/ambient-adaptive-particulate-monitor-pm1-0-pm2-5-pm10-with-bleuio-hibouair\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/ambient-adaptive-particulate-monitor-pm1-0-pm2-5-pm10-with-bleuio-hibouair\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/particle-monitor-with-bleuio.webp\",\"datePublished\":\"2025-10-30T16:23:49+00:00\",\"dateModified\":\"2025-10-30T19:01:49+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/#\\\/schema\\\/person\\\/89bc581382d5964043f96efc54b75b80\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/ambient-adaptive-particulate-monitor-pm1-0-pm2-5-pm10-with-bleuio-hibouair\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/ambient-adaptive-particulate-monitor-pm1-0-pm2-5-pm10-with-bleuio-hibouair\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/ambient-adaptive-particulate-monitor-pm1-0-pm2-5-pm10-with-bleuio-hibouair\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/particle-monitor-with-bleuio.webp\",\"contentUrl\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/particle-monitor-with-bleuio.webp\",\"width\":874,\"height\":490},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/ambient-adaptive-particulate-monitor-pm1-0-pm2-5-pm10-with-bleuio-hibouair\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Ambient-Adaptive Particulate Monitor (PM1.0 \\\/ PM2.5 \\\/ PM10) with BleuIO &amp; HibouAir\"}]},{\"@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":"Ambient-Adaptive Particulate Monitor (PM1.0 \/ PM2.5 \/ PM10) with BleuIO &amp; HibouAir - 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\/ambient-adaptive-particulate-monitor-pm1-0-pm2-5-pm10-with-bleuio-hibouair\/","og_locale":"en_US","og_type":"article","og_title":"Ambient-Adaptive Particulate Monitor (PM1.0 \/ PM2.5 \/ PM10) with BleuIO &amp; HibouAir - BleuIO - Create Bluetooth Low Energy application","og_description":"Outdoor air quality is a major focus in Europe in 2025, with tighter standards placing greater emphasis on fine particulate matter\u2014especially PM2.5. Elevated PM levels are linked to asthma, reduced cognitive performance, and increased cardiovascular risk, making reliable monitoring essential. This project demonstrates a simple, browser-based way to visualize PM1.0, PM2.5, and PM10 in real [&hellip;]","og_url":"https:\/\/www.bleuio.com\/blog\/ambient-adaptive-particulate-monitor-pm1-0-pm2-5-pm10-with-bleuio-hibouair\/","og_site_name":"BleuIO - Create Bluetooth Low Energy application","article_published_time":"2025-10-30T16:23:49+00:00","article_modified_time":"2025-10-30T19:01:49+00:00","og_image":[{"width":874,"height":490,"url":"https:\/\/www.bleuio.com\/blog\/wp-content\/uploads\/2025\/10\/particle-monitor-with-bleuio.webp","type":"image\/webp"}],"author":"BleuIO","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.bleuio.com\/blog\/ambient-adaptive-particulate-monitor-pm1-0-pm2-5-pm10-with-bleuio-hibouair\/#article","isPartOf":{"@id":"https:\/\/www.bleuio.com\/blog\/ambient-adaptive-particulate-monitor-pm1-0-pm2-5-pm10-with-bleuio-hibouair\/"},"author":{"name":"BleuIO","@id":"https:\/\/www.bleuio.com\/blog\/#\/schema\/person\/89bc581382d5964043f96efc54b75b80"},"headline":"Ambient-Adaptive Particulate Monitor (PM1.0 \/ PM2.5 \/ PM10) with BleuIO &amp; HibouAir","datePublished":"2025-10-30T16:23:49+00:00","dateModified":"2025-10-30T19:01:49+00:00","mainEntityOfPage":{"@id":"https:\/\/www.bleuio.com\/blog\/ambient-adaptive-particulate-monitor-pm1-0-pm2-5-pm10-with-bleuio-hibouair\/"},"wordCount":610,"commentCount":0,"image":{"@id":"https:\/\/www.bleuio.com\/blog\/ambient-adaptive-particulate-monitor-pm1-0-pm2-5-pm10-with-bleuio-hibouair\/#primaryimage"},"thumbnailUrl":"https:\/\/www.bleuio.com\/blog\/wp-content\/uploads\/2025\/10\/particle-monitor-with-bleuio.webp","articleSection":["BleuIO","BleuIO tutorial"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.bleuio.com\/blog\/ambient-adaptive-particulate-monitor-pm1-0-pm2-5-pm10-with-bleuio-hibouair\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.bleuio.com\/blog\/ambient-adaptive-particulate-monitor-pm1-0-pm2-5-pm10-with-bleuio-hibouair\/","url":"https:\/\/www.bleuio.com\/blog\/ambient-adaptive-particulate-monitor-pm1-0-pm2-5-pm10-with-bleuio-hibouair\/","name":"Ambient-Adaptive Particulate Monitor (PM1.0 \/ PM2.5 \/ PM10) with BleuIO &amp; HibouAir - BleuIO - Create Bluetooth Low Energy application","isPartOf":{"@id":"https:\/\/www.bleuio.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.bleuio.com\/blog\/ambient-adaptive-particulate-monitor-pm1-0-pm2-5-pm10-with-bleuio-hibouair\/#primaryimage"},"image":{"@id":"https:\/\/www.bleuio.com\/blog\/ambient-adaptive-particulate-monitor-pm1-0-pm2-5-pm10-with-bleuio-hibouair\/#primaryimage"},"thumbnailUrl":"https:\/\/www.bleuio.com\/blog\/wp-content\/uploads\/2025\/10\/particle-monitor-with-bleuio.webp","datePublished":"2025-10-30T16:23:49+00:00","dateModified":"2025-10-30T19:01:49+00:00","author":{"@id":"https:\/\/www.bleuio.com\/blog\/#\/schema\/person\/89bc581382d5964043f96efc54b75b80"},"breadcrumb":{"@id":"https:\/\/www.bleuio.com\/blog\/ambient-adaptive-particulate-monitor-pm1-0-pm2-5-pm10-with-bleuio-hibouair\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.bleuio.com\/blog\/ambient-adaptive-particulate-monitor-pm1-0-pm2-5-pm10-with-bleuio-hibouair\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.bleuio.com\/blog\/ambient-adaptive-particulate-monitor-pm1-0-pm2-5-pm10-with-bleuio-hibouair\/#primaryimage","url":"https:\/\/www.bleuio.com\/blog\/wp-content\/uploads\/2025\/10\/particle-monitor-with-bleuio.webp","contentUrl":"https:\/\/www.bleuio.com\/blog\/wp-content\/uploads\/2025\/10\/particle-monitor-with-bleuio.webp","width":874,"height":490},{"@type":"BreadcrumbList","@id":"https:\/\/www.bleuio.com\/blog\/ambient-adaptive-particulate-monitor-pm1-0-pm2-5-pm10-with-bleuio-hibouair\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.bleuio.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Ambient-Adaptive Particulate Monitor (PM1.0 \/ PM2.5 \/ PM10) with BleuIO &amp; HibouAir"}]},{"@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\/1476","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=1476"}],"version-history":[{"count":3,"href":"https:\/\/www.bleuio.com\/blog\/wp-json\/wp\/v2\/posts\/1476\/revisions"}],"predecessor-version":[{"id":1483,"href":"https:\/\/www.bleuio.com\/blog\/wp-json\/wp\/v2\/posts\/1476\/revisions\/1483"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.bleuio.com\/blog\/wp-json\/wp\/v2\/media\/1482"}],"wp:attachment":[{"href":"https:\/\/www.bleuio.com\/blog\/wp-json\/wp\/v2\/media?parent=1476"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.bleuio.com\/blog\/wp-json\/wp\/v2\/categories?post=1476"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.bleuio.com\/blog\/wp-json\/wp\/v2\/tags?post=1476"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}