CINXE.COM
Air Quality Sensor Calibration Tools | AirQo Products
<!DOCTYPE html><html lang="en" class="__variable_ee9367"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/cc27cf3ff100ea21-s.p.ttf" as="font" crossorigin="" type="font/ttf"/><link rel="preload" href="/_next/static/media/dd830f3b569412d7-s.p.ttf" as="font" crossorigin="" type="font/ttf"/><link rel="preload" as="image" imageSrcSet="/_next/image?url=https%3A%2F%2Fres.cloudinary.com%2Fdbibjvyhm%2Fimage%2Fupload%2Fv1728132442%2Fwebsite%2Fphotos%2FOurProducts%2FCalibration%2Fcalibration-header_u4y4co.webp&w=640&q=75 1x, /_next/image?url=https%3A%2F%2Fres.cloudinary.com%2Fdbibjvyhm%2Fimage%2Fupload%2Fv1728132442%2Fwebsite%2Fphotos%2FOurProducts%2FCalibration%2Fcalibration-header_u4y4co.webp&w=1080&q=75 2x"/><link rel="stylesheet" href="/_next/static/css/b0ff47e1b8e37289.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-551a7cfba6be9f85.js"/><script src="/_next/static/chunks/fd9d1056-a892f3aa6b24ffd2.js" async=""></script><script src="/_next/static/chunks/8966-55af4ebf816000f8.js" async=""></script><script src="/_next/static/chunks/main-app-514e1933439f553b.js" async=""></script><script src="/_next/static/chunks/ee560e2c-f7178bb0e6948785.js" async=""></script><script src="/_next/static/chunks/8e1d74a4-5a379a30a2e89fd9.js" async=""></script><script src="/_next/static/chunks/5e22fd23-f60d95a92bf68432.js" async=""></script><script src="/_next/static/chunks/0e5ce63c-8c88ffe684591ff5.js" async=""></script><script src="/_next/static/chunks/3145-88d67c7b82c9124e.js" async=""></script><script src="/_next/static/chunks/212-73a6f0b5002d4513.js" async=""></script><script src="/_next/static/chunks/5283-bc236a29f8da6431.js" async=""></script><script src="/_next/static/chunks/7612-af6f881e3e7c8f2e.js" async=""></script><script src="/_next/static/chunks/app/products/calibrate/page-30352e8342c32dec.js" async=""></script><script src="/_next/static/chunks/53c13509-07a548987e95f31f.js" async=""></script><script src="/_next/static/chunks/f8025e75-7c299de384483697.js" async=""></script><script src="/_next/static/chunks/94730671-68e627975172bfa2.js" async=""></script><script src="/_next/static/chunks/9c4e2130-ad703841a9b9dce6.js" async=""></script><script src="/_next/static/chunks/3464-3fd7939c3a03ede8.js" async=""></script><script src="/_next/static/chunks/7648-ae057d1766aae327.js" async=""></script><script src="/_next/static/chunks/2519-fe16d4e86829c87a.js" async=""></script><script src="/_next/static/chunks/2782-bc881424052d3980.js" async=""></script><script src="/_next/static/chunks/6874-c7ac8dc48ca0118f.js" async=""></script><script src="/_next/static/chunks/4338-21025e8a5439f902.js" async=""></script><script src="/_next/static/chunks/6137-722b2d6fa0102d62.js" async=""></script><script src="/_next/static/chunks/app/products/layout-267fbae1578c5b4f.js" async=""></script><script src="/_next/static/chunks/app/layout-f809ff6c51094b9d.js" async=""></script><script src="/_next/static/chunks/app/error-d818484b62200d80.js" async=""></script><script src="/_next/static/chunks/app/not-found-c87edb21870a2544.js" async=""></script><link rel="preload" href="https://www.googletagmanager.com/gtag/js?id=G-79ZVCLEDSG" as="script"/><title>Air Quality Sensor Calibration Tools | AirQo Products</title><meta name="description" content="Ensure accurate air quality measurements with AirQo's specialized calibration tools and methodologies designed for the unique environmental conditions of African cities."/><link rel="manifest" href="/manifest.json" crossorigin="use-credentials"/><meta name="keywords" content="air quality calibration, sensor calibration, pollution monitor calibration, AirQo calibration tools, environmental sensor accuracy, air quality measurement, African air monitoring"/><link rel="canonical" href="https://airqo.net/products/calibrate"/><meta property="og:title" content="Air Quality Sensor Calibration Tools | AirQo Products"/><meta property="og:description" content="Ensure accurate air quality measurements with AirQo's specialized calibration tools for African environmental conditions."/><meta property="og:url" content="https://airqo.net/products/calibrate"/><meta name="twitter:card" content="summary"/><meta name="twitter:title" content="Air Quality Sensor Calibration Tools | AirQo Products"/><meta name="twitter:description" content="Ensure accurate air quality measurements with AirQo's specialized calibration tools for African environmental conditions."/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="48x48"/><link rel="icon" href="/icon.png?db77e6dd1305587f" type="image/png" sizes="96x96"/><link rel="apple-touch-icon" href="/apple-icon.png?76250a7ff0b4bb4c" type="image/png" sizes="180x180"/><meta name="next-size-adjust"/><title>AirQo | Bridging the Air Quality Data Gap in Africa</title><meta name="description" content="AirQo is transforming air quality management in Africa by providing low-cost sensors, real-time data, and actionable insights to help communities and organizations improve air quality."/><meta name="keywords" content="AirQo, air quality monitoring, air pollution, PM1, PM2.5, PM10, NO2, SO2, CO, O3, air quality index, AQI, real-time air quality data, low-cost air sensors, urban air pollution, environmental monitoring, climate change, air quality management, clean air solutions, air quality in Africa, environmental health, ambient air monitoring, particulate matter, air quality forecasting, air quality analytics, pollution mitigation, environmental data, sustainable cities, public health, respiratory health, environmental policy, air quality research, air quality standards, air quality compliance, air pollution control, air quality education"/><meta name="author" content="AirQo"/><meta name="robots" content="index, follow"/><meta name="apple-mobile-web-app-title" content="AirQo"/><meta property="og:type" content="website"/><meta property="og:url" content="https://airqo.net/"/><meta property="og:title" content="AirQo | Bridging the Air Quality Data Gap in Africa"/><meta property="og:description" content="AirQo is transforming air quality management in Africa by providing low-cost sensors, real-time data, and actionable insights to help communities and organizations improve air quality."/><meta property="og:image" content="https://airqo.net/icon.png"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="630"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:url" content="https://airqo.net/"/><meta name="twitter:title" content="AirQo | Bridging the Air Quality Data Gap in Africa"/><meta name="twitter:description" content="AirQo is transforming air quality management in Africa by providing low-cost sensors, real-time data, and actionable insights to help communities and organizations improve air quality."/><meta name="twitter:image" content="https://airqo.net/icon.png"/><link rel="canonical" href="https://airqo.net/"/><script>(self.__next_s=self.__next_s||[]).push(["https://www.googletagmanager.com/gtag/js?id=G-79ZVCLEDSG",{}])</script><script>(self.__next_s=self.__next_s||[]).push([0,{"children":"\n window.dataLayer = window.dataLayer || [];\n function gtag(){ dataLayer.push(arguments); }\n gtag('js', new Date());\n gtag('config', 'G-79ZVCLEDSG', {\n page_path: window.location.pathname,\n });\n ","id":"ga-init"}])</script><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body><!--$--><div class="min-h-screen w-full flex flex-col"><header class="sticky top-0 z-50"><nav class="w-full bg-white sticky top-0 left-0 z-50"><div class="bg-blue-50 text-[14px] text-gray-700"><div class="py-[11px] px-4 lg:px-0 flex justify-end items-center max-w-5xl mx-auto w-full"><a href="/clean-air-network/about"><div class="items-center space-x-2 hidden md:flex cursor-pointer"><span class="text-sm font-medium">Join the CLEAN-AIR Network</span><span class="text-blue-600 hover:text-blue-800 flex items-center">Learn more <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 512 512" class="ml-2 w-4 h-4" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M502.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-128-128c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L402.7 224 32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l370.7 0-73.4 73.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l128-128z"></path></svg></span></div><div class="items-center space-x-2 flex md:hidden cursor-pointer"><span class="text-[10px] text-blue-600 hover:text-blue-800 font-medium">Join the CLEAN-AIR Network</span></div></a></div></div><nav class="w-full bg-white p-4"><div class="flex items-center justify-between max-w-5xl mx-auto w-full"><a class="flex items-center" href="/home"><img alt="AirQo" loading="lazy" width="71" height="48" decoding="async" data-nimg="1" class="h-10 w-auto cursor-pointer" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fres.cloudinary.com%2Fdbibjvyhm%2Fimage%2Fupload%2Fv1728138368%2Fwebsite%2FLogos%2Flogo_rus4my.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fres.cloudinary.com%2Fdbibjvyhm%2Fimage%2Fupload%2Fv1728138368%2Fwebsite%2FLogos%2Flogo_rus4my.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fres.cloudinary.com%2Fdbibjvyhm%2Fimage%2Fupload%2Fv1728138368%2Fwebsite%2FLogos%2Flogo_rus4my.png&w=256&q=75"/></a><button class="text-gray-800 focus:outline-none md:hidden"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" height="30" width="30" xmlns="http://www.w3.org/2000/svg"><path d="M4 8l16 0"></path><path d="M4 16l16 0"></path></svg></button><nav aria-label="Main" data-orientation="horizontal" dir="ltr" class="relative z-10 max-w-max flex-1 justify-center hidden md:flex space-x-6 items-center"><div style="position:relative"><ul data-orientation="horizontal" class="group flex flex-1 list-none items-center justify-center space-x-3" dir="ltr"><li><button id="radix-:R3kpukq:-trigger-radix-:R1arkpukq:" data-state="closed" aria-expanded="false" aria-controls="radix-:R3kpukq:-content-radix-:R1arkpukq:" class="group inline-flex h-9 w-max items-center justify-center rounded-md bg-background px-4 py-2 hover:bg-accent focus:bg-accent focus:text-accent-foreground focus:outline-none disabled:pointer-events-none disabled:opacity-50 data-[active]:bg-accent/50 data-[state=open]:bg-accent/50 group text-gray-800 font-medium hover:text-blue-600 text-sm transition-colors" data-radix-collection-item="">Products<svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 512 512" class="relative top-[1px] ml-1 h-4 w-4 transition-transform duration-300 group-data-[state=open]:rotate-180" aria-hidden="true" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M128 192l128 128 128-128z"></path></svg></button></li><li><button id="radix-:R3kpukq:-trigger-radix-:R2arkpukq:" data-state="closed" aria-expanded="false" aria-controls="radix-:R3kpukq:-content-radix-:R2arkpukq:" class="group inline-flex h-9 w-max items-center justify-center rounded-md bg-background px-4 py-2 hover:bg-accent focus:bg-accent focus:text-accent-foreground focus:outline-none disabled:pointer-events-none disabled:opacity-50 data-[active]:bg-accent/50 data-[state=open]:bg-accent/50 group text-gray-800 font-medium hover:text-blue-600 text-sm transition-colors" data-radix-collection-item="">Solutions<svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 512 512" class="relative top-[1px] ml-1 h-4 w-4 transition-transform duration-300 group-data-[state=open]:rotate-180" aria-hidden="true" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M128 192l128 128 128-128z"></path></svg></button></li><li><button id="radix-:R3kpukq:-trigger-radix-:R3arkpukq:" data-state="closed" aria-expanded="false" aria-controls="radix-:R3kpukq:-content-radix-:R3arkpukq:" class="group inline-flex h-9 w-max items-center justify-center rounded-md bg-background px-4 py-2 hover:bg-accent focus:bg-accent focus:text-accent-foreground focus:outline-none disabled:pointer-events-none disabled:opacity-50 data-[active]:bg-accent/50 data-[state=open]:bg-accent/50 group text-gray-800 font-medium hover:text-blue-600 text-sm transition-colors" data-radix-collection-item="">About<svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 512 512" class="relative top-[1px] ml-1 h-4 w-4 transition-transform duration-300 group-data-[state=open]:rotate-180" aria-hidden="true" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M128 192l128 128 128-128z"></path></svg></button></li><button class="px-6 py-4 text-sm font-medium duration-300 active:scale-95 shadow-none focus:outline-none text-blue-600 bg-blue-50 transition rounded-none">Get involved</button><button class="px-6 py-4 text-sm font-medium transition-transform duration-300 active:scale-95 bg-blue-600 text-white shadow-none focus:outline-none rounded-none">Explore data</button></ul></div><div class="absolute left-0 top-full flex justify-center"></div><div class="absolute left-0 top-full flex justify-center"></div></nav></div></nav></nav></header><main class="flex-1 pb-8"><div class="lg:px-0 text-gray-700"><div><div class="pb-16 flex flex-col w-full space-y-20"><section class="bg-[#EDF3FF] py-16 px-4" style="opacity:0"><div class="max-w-5xl mx-auto w-full grid grid-cols-1 md:grid-cols-2 gap-12 items-center"><div class="space-y-6" style="opacity:0;transform:translateY(30px)"><p class="text-gray-500 mb-2 text-[14px]">Our Products <!-- -->><!-- --> AirQalibrate</p><h1 class="text-[48px] leading-[56px] font-bold mb-6">Calibrate your low-cost sensor data</h1><p class="text-[18px] text-gray-700">Improve the accuracy and reliability of data from your low-cost air quality monitors using AirQo's AirQalibrate tool, delivering more accurate results.</p></div><div class="flex justify-center w-full" style="opacity:0;transform:translateY(30px)"><img alt="Calibrate your low-cost sensor data" loading="eager" width="500" height="350" decoding="async" data-nimg="1" class="rounded-lg w-full md:w-full" style="color:transparent;object-fit:cover" srcSet="/_next/image?url=https%3A%2F%2Fres.cloudinary.com%2Fdbibjvyhm%2Fimage%2Fupload%2Fv1728132442%2Fwebsite%2Fphotos%2FOurProducts%2FCalibration%2Fcalibration-header_u4y4co.webp&w=640&q=75 1x, /_next/image?url=https%3A%2F%2Fres.cloudinary.com%2Fdbibjvyhm%2Fimage%2Fupload%2Fv1728132442%2Fwebsite%2Fphotos%2FOurProducts%2FCalibration%2Fcalibration-header_u4y4co.webp&w=1080&q=75 2x" src="/_next/image?url=https%3A%2F%2Fres.cloudinary.com%2Fdbibjvyhm%2Fimage%2Fupload%2Fv1728132442%2Fwebsite%2Fphotos%2FOurProducts%2FCalibration%2Fcalibration-header_u4y4co.webp&w=1080&q=75"/></div></div></section><section class="max-w-5xl mx-auto w-full px-4 grid grid-cols-1 lg:grid-cols-2 gap-8" style="opacity:0"><h2 class="text-[40px] font-semibold mb-4" style="opacity:0;transform:translateY(30px)"><span class="text-blue-700">Why calibrate</span> your low-cost sensor data?</h2><p class="text-lg text-gray-700 mb-6" style="opacity:0;transform:translateY(30px)">Low-cost sensors are relied on to increase the geographical coverage of air quality monitoring networks but, they are sensitive to ambient conditions (humidity, temperature) which could affect the accuracy of air quality data. Calibration enhances the quality and reliability of air quality data from low-cost sensors.</p></section><section class="px-4" style="opacity:0"><div class="flex flex-col-reverse max-w-5xl mx-auto w-full lg:flex-row items-center lg:items-start relative"><div class="bg-yellow-50 relative p-6 rounded-lg shadow-md md:w-[630px] md:-top-10 lg:max-w-md lg:absolute lg:left-0 lg:top-8 z-10" style="opacity:0;transform:scale(0.95)"><h3 class="font-bold text-2xl mb-4">Cost effective and accessible</h3><p class="text-lg text-gray-700 mb-4">AirQalibrate is a Machine Learning based calibration tool that eliminates the need for reference-grade monitors or on-site monitor calibration.</p><p class="text-lg text-gray-700">It enables users without access to reference grade monitors or technical expertise to calibrate data from their low-cost monitors, improve performance, and build trust in the air quality network.</p><p class="text-lg text-gray-700 mt-4">This reduces operational costs involved in monitoring, thereby enabling the expansion of monitoring systems to create a dense air quality monitoring and management network.</p></div><div class="mt-12 lg:mt-0 lg:ml-[300px] w-full lg:h-[550px]" style="opacity:0;transform:translateY(30px)"><img alt="Cost Effective Calibration" loading="lazy" width="741" height="640" decoding="async" data-nimg="1" class="rounded-lg w-full h-full md:w-full" style="color:transparent;object-fit:cover" srcSet="/_next/image?url=https%3A%2F%2Fres.cloudinary.com%2Fdbibjvyhm%2Fimage%2Fupload%2Fv1728132442%2Fwebsite%2Fphotos%2FOurProducts%2FCalibration%2Fsection-1_hnmddw.webp&w=750&q=75 1x, /_next/image?url=https%3A%2F%2Fres.cloudinary.com%2Fdbibjvyhm%2Fimage%2Fupload%2Fv1728132442%2Fwebsite%2Fphotos%2FOurProducts%2FCalibration%2Fsection-1_hnmddw.webp&w=1920&q=75 2x" src="/_next/image?url=https%3A%2F%2Fres.cloudinary.com%2Fdbibjvyhm%2Fimage%2Fupload%2Fv1728132442%2Fwebsite%2Fphotos%2FOurProducts%2FCalibration%2Fsection-1_hnmddw.webp&w=1920&q=75"/></div></div></section><section class="px-4 py-16" style="opacity:0"><div class="flex flex-col max-w-5xl mx-auto w-full lg:flex-row items-center lg:items-start relative"><div class="mt-12 lg:mt-0 lg:mr-[300px] w-full" style="opacity:0;transform:translateY(30px)"><img alt="Calibrate Your Data" loading="lazy" width="600" height="400" decoding="async" data-nimg="1" class="rounded-lg w-full md:w-full" style="color:transparent;object-fit:cover" srcSet="/_next/image?url=https%3A%2F%2Fres.cloudinary.com%2Fdbibjvyhm%2Fimage%2Fupload%2Fv1728132442%2Fwebsite%2Fphotos%2FOurProducts%2FCalibration%2Fsection-2_t8dlbm.webp&w=640&q=75 1x, /_next/image?url=https%3A%2F%2Fres.cloudinary.com%2Fdbibjvyhm%2Fimage%2Fupload%2Fv1728132442%2Fwebsite%2Fphotos%2FOurProducts%2FCalibration%2Fsection-2_t8dlbm.webp&w=1200&q=75 2x" src="/_next/image?url=https%3A%2F%2Fres.cloudinary.com%2Fdbibjvyhm%2Fimage%2Fupload%2Fv1728132442%2Fwebsite%2Fphotos%2FOurProducts%2FCalibration%2Fsection-2_t8dlbm.webp&w=1200&q=75"/></div><div class="bg-blue-100 relative p-6 rounded-lg shadow-md md:w-[630px] md:-top-10 lg:max-w-md lg:absolute lg:right-0 lg:top-24 z-10" style="opacity:0;transform:scale(0.95)"><h3 class="font-bold text-2xl mb-4">Calibrate your data</h3><p class="text-lg text-gray-700 mb-4">Upload a CSV file containing your low-cost sensor PM<sub>2.5</sub> <!-- -->and PM<sub>10</sub> data, follow a few simple steps, and calibrate your data. The results are automatically downloaded when the calibration process is completed.</p><button class="text-sm duration-300 active:scale-95 shadow-none focus:outline-none flex items-center justify-center bg-transparent text-gray-700 border mt-6 border-black px-4 py-3 bg-none w-full font-semibold hover:bg-gray-100 transition-colors">Calibrate your data<span class="ml-2 text-xl">↗</span></button></div></div></section><section class="bg-blue-100 py-16 px-4 overflow-hidden" style="opacity:0"><div class="max-w-5xl mx-auto w-full space-y-8"><div class="text-center flex flex-col items-center space-y-6" style="opacity:0;transform:translateY(30px)"><h2 class="text-[32px] font-bold"><span class="text-blue-700">Simple </span>user interface</h2><p class="text-lg text-gray-700 max-w-3xl mx-auto">Our calibration tool features a user-friendly interface that simplifies the calibration process. Even without technical expertise, you can easily navigate the tool and calibrate the data from air quality monitors.</p><button class="px-6 py-4 text-sm font-medium transition-transform duration-300 active:scale-95 bg-blue-600 shadow-none focus:outline-none text-white">Calibration guide</button></div><div class="relative mt-12 top-20 flex justify-center" style="opacity:0;transform:translateY(30px)"><img alt="Easy to use interface" loading="lazy" width="1200" height="600" decoding="async" data-nimg="1" class="rounded-lg w-full" style="color:transparent;object-fit:cover" srcSet="/_next/image?url=https%3A%2F%2Fres.cloudinary.com%2Fdbibjvyhm%2Fimage%2Fupload%2Fv1728132442%2Fwebsite%2Fphotos%2FOurProducts%2FCalibration%2Fsection-3_nmblis.webp&w=1200&q=75 1x, /_next/image?url=https%3A%2F%2Fres.cloudinary.com%2Fdbibjvyhm%2Fimage%2Fupload%2Fv1728132442%2Fwebsite%2Fphotos%2FOurProducts%2FCalibration%2Fsection-3_nmblis.webp&w=3840&q=75 2x" src="/_next/image?url=https%3A%2F%2Fres.cloudinary.com%2Fdbibjvyhm%2Fimage%2Fupload%2Fv1728132442%2Fwebsite%2Fphotos%2FOurProducts%2FCalibration%2Fsection-3_nmblis.webp&w=3840&q=75"/></div></div></section></div></div></div><section class="mt-32 mb-8"><div class="flex flex-col lg:flex-row items-center justify-center p-8 lg:p-14 bg-[#EBFFF5] dark:bg-[#1F2937] lg:rounded-xl max-w-5xl mx-auto w-full"><div class="flex justify-center lg:justify-end items-center w-full lg:w-1/2 mb-8 lg:mb-0 lg:mr-12"><img alt="Leader Portrait" loading="lazy" width="444" height="469" decoding="async" data-nimg="1" class="grayscale w-full h-full max-w-[444px] transition-transform duration-500 ease-in-out transform hover:scale-110 cursor-pointer" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fres.cloudinary.com%2Fdbibjvyhm%2Fimage%2Fupload%2Fv1728132440%2Fwebsite%2Fphotos%2Fhighlights%2Fengineer_byss3s.webp&w=640&q=75 1x, /_next/image?url=https%3A%2F%2Fres.cloudinary.com%2Fdbibjvyhm%2Fimage%2Fupload%2Fv1728132440%2Fwebsite%2Fphotos%2Fhighlights%2Fengineer_byss3s.webp&w=1080&q=75 2x" src="/_next/image?url=https%3A%2F%2Fres.cloudinary.com%2Fdbibjvyhm%2Fimage%2Fupload%2Fv1728132440%2Fwebsite%2Fphotos%2Fhighlights%2Fengineer_byss3s.webp&w=1080&q=75"/></div><div class="flex flex-col justify-center items-center lg:items-start w-full lg:w-1/2 text-center lg:text-left"><div class="flex justify-center lg:justify-start mb-8"><img alt="Google Logo" loading="lazy" width="120" height="120" decoding="async" data-nimg="1" style="color:transparent" src="https://res.cloudinary.com/dbibjvyhm/image/upload/v1728132441/website/photos/highlights/google-org_clia2b.svg"/></div><h2 class="text-[18px] font-semibold mb-4 text-[#353E52] dark:text-white">Google.org Leaders to Watch 2022</h2><p class="text-[24px] lg:text-[28px] text-gray-700 dark:text-gray-300 mb-8">From expanding equity in education to addressing environmental issues, this year's Leaders to Watch are building a better future for everyone.</p><a target="_blank" class="inline-flex items-center py-3 text-lg text-black dark:text-gray-100 rounded-full transition-all hover:underline focus:outline-none" href="https://www.google.org/leaders-to-watch/#engineer-bainomugisha">Learn more →</a></div></div></section><section class="my-8"><div class="flex flex-col md:flex-row gap-6 w-full max-w-5xl mx-auto w-full"><button class="text-sm font-medium transition-transform duration-300 active:scale-95 text-white shadow-none focus:outline-none bg-transparent p-0 m-0"><div class="flex flex-col justify-between bg-blue-600 items-start text-start text-white md:rounded-xl p-8 w-full cursor-pointer transform transition-transform duration-300 focus:outline-none"><div><h3 class="text-2xl font-medium mb-4">Explore our digital tools. Learn about the quality of air around you.</h3></div><p class="mt-4 text-lg hover:underline">Explore data →</p></div></button><button class="text-sm font-medium transition-transform duration-300 active:scale-95 text-white shadow-none focus:outline-none bg-transparent p-0 m-0"><div class="flex flex-col justify-between items-start text-start bg-blue-50 text-blue-600 md:rounded-xl p-8 w-full cursor-pointer transform transition-transform duration-300 focus:outline-none"><div><h3 class="text-2xl font-medium mb-4">Get involved. Learn about ways you can support our vision.</h3></div><p class="mt-4 text-lg hover:underline">Get Involved →</p></div></button></div></section></main><footer><section class="my-16"><section class="bg-blue-50 py-28 px-4"><div class="max-w-5xl mx-auto w-full flex flex-col items-center justify-center gap-12"><div class="flex flex-col lg:flex-row items-center lg:items-start lg:justify-between gap-12 w-full"><div class="lg:w-1/2 text-center lg:text-left space-y-4"><h2 class="text-2xl leading-tight md:text-[40px] font-bold text-blue-600">Subscribe to our Newsletter</h2><p class="text-blue-600 text-[20px]">Learn how we are advancing air quality management in African Cities</p></div><form class="lg:w-1/2 flex flex-col space-y-4 w-full max-w-md"><div class="flex flex-col md:flex-row md:space-x-4 w-full"><input type="text" placeholder="First name" class="w-full p-3 outline-none focus:ring-2 focus:ring-blue-500" required="" name="firstName" value=""/><input type="text" placeholder="Last name" class="w-full p-3 outline-none focus:ring-2 focus:ring-blue-500 mt-4 md:mt-0" required="" name="lastName" value=""/></div><div class="flex flex-col gap-4 md:flex-row w-full"><input type="email" placeholder="Enter your email" class="w-full p-3 outline-none focus:ring-2 focus:ring-blue-500" required="" name="email" value=""/><button class="px-6 py-4 text-sm font-medium transition-transform duration-300 active:scale-95 bg-blue-600 text-white shadow-none focus:outline-none rounded-none" type="submit">Subscribe</button></div></form></div></div></section></section><footer id="WebsiteFooter" class="relative py-8 px-4 max-w-5xl mx-auto w-full text-[14px]"><div class="grid grid-cols-1 lg:grid-cols-2 gap-8"><div class="flex flex-col space-y-4"><div><img alt="AirQo" loading="lazy" width="70" height="60" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fres.cloudinary.com%2Fdbibjvyhm%2Fimage%2Fupload%2Fv1728138368%2Fwebsite%2FLogos%2Flogo_rus4my.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fres.cloudinary.com%2Fdbibjvyhm%2Fimage%2Fupload%2Fv1728138368%2Fwebsite%2FLogos%2Flogo_rus4my.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fres.cloudinary.com%2Fdbibjvyhm%2Fimage%2Fupload%2Fv1728138368%2Fwebsite%2FLogos%2Flogo_rus4my.png&w=256&q=75"/><h1 class="text-gray-700 font-semibold mt-4">Clean air for all <br/> African Cities.</h1></div><div class="flex space-x-4 mt-6"><a aria-label="Facebook" class="text-blue-600 bg-blue-50 rounded-full p-2 hover:bg-blue-200 transition-all" href="https://www.facebook.com/AirQo"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 320 512" height="14" width="14" xmlns="http://www.w3.org/2000/svg"><path d="M279.14 288l14.22-92.66h-88.91v-60.13c0-25.35 12.42-50.06 52.24-50.06h40.42V6.26S260.43 0 225.36 0c-73.22 0-121.08 44.38-121.08 124.72v70.62H22.89V288h81.39v224h100.17V288z"></path></svg></a><a aria-label="YouTube" class="text-blue-600 bg-blue-50 rounded-full p-2 hover:bg-blue-200 transition-all" href="https://www.youtube.com/channel/UCx7YtV55TcqKGeKsDdT5_XQ"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 576 512" height="14" width="14" xmlns="http://www.w3.org/2000/svg"><path d="M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z"></path></svg></a><a aria-label="LinkedIn" class="text-blue-600 bg-blue-50 rounded-full p-2 hover:bg-blue-200 transition-all" href="https://www.linkedin.com/company/airqo/mycompany/"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 448 512" height="14" width="14" xmlns="http://www.w3.org/2000/svg"><path d="M100.28 448H7.4V148.9h92.88zM53.79 108.1C24.09 108.1 0 83.5 0 53.8a53.79 53.79 0 0 1 107.58 0c0 29.7-24.1 54.3-53.79 54.3zM447.9 448h-92.68V302.4c0-34.7-.7-79.2-48.29-79.2-48.29 0-55.69 37.7-55.69 76.7V448h-92.78V148.9h89.08v40.8h1.3c12.4-23.5 42.69-48.3 87.88-48.3 94 0 111.28 61.9 111.28 142.3V448z"></path></svg></a><a target="_blank" aria-label="Twitter" class="text-blue-600 bg-blue-50 rounded-full p-2 hover:bg-blue-200 transition-all" href="https://x.com/AirQoProject"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 512 512" height="14" width="14" xmlns="http://www.w3.org/2000/svg"><path d="M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z"></path></svg></a></div></div><div class="flex justify-between flex-wrap gap-8"><div class="flex flex-col"><h3 class="font-semibold text-gray-800 mb-4">Products</h3><ul class="space-y-2"><li><a class="text-gray-600 hover:underline" href="/products/monitor">Binos Monitor</a></li><li><a class="text-gray-600 hover:underline" href="/products/analytics">Analytics Dashboard</a></li><li><a class="text-gray-600 hover:underline" href="/products/api">Air Quality API</a></li><li><a class="text-gray-600 hover:underline" href="/products/mobile-app">Mobile App</a></li><li><a class="text-gray-600 hover:underline" href="/products/calibrate">AirQalibrate</a></li></ul></div><div class="flex flex-col"><h3 class="font-semibold text-gray-800 mb-4">Solutions</h3><ul class="space-y-2"><li><a class="text-gray-600 hover:underline" href="/solutions/african-cities">For African Cities</a></li><li><a class="text-gray-600 hover:underline" href="/solutions/communities">For Communities</a></li><li><a class="text-gray-600 hover:underline" href="/solutions/research">For Research</a></li></ul></div><div class="flex flex-col"><h3 class="font-semibold text-gray-800 mb-4">About</h3><ul class="space-y-2"><li><a class="text-gray-600 hover:underline" href="/about-us">About AirQo</a></li><li><a class="text-gray-600 hover:underline" href="/resources">Resources</a></li><li><a class="text-gray-600 hover:underline" href="/events">Events</a></li><li><a class="text-gray-600 hover:underline" href="/press">Press</a></li><li><a class="text-gray-600 hover:underline" href="/careers">Careers</a></li><li><a class="text-gray-600 hover:underline" href="/contact">Contact Us</a></li><li><a target="_blank" class="text-gray-600 hover:underline" href="https://blog.airqo.net/">Blog</a></li></ul></div></div></div><div class="border-t border-gray-200 my-8"></div><div class="flex flex-col lg:flex-row lg:justify-between items-center space-y-4 lg:space-y-0"><button class="flex items-center space-x-2 px-4 py-2 bg-gray-100 rounded-xl text-gray-800 hover:bg-gray-200 transition-all" type="button" aria-haspopup="dialog" aria-expanded="false" aria-controls="radix-:R35pukq:" data-state="closed"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 512 512" color="#2563eb" style="color:#2563eb" height="20" width="20" xmlns="http://www.w3.org/2000/svg"><path d="M256 32C167.67 32 96 96.51 96 176c0 128 160 304 160 304s160-176 160-304c0-79.49-71.67-144-160-144zm0 224a64 64 0 1 1 64-64 64.07 64.07 0 0 1-64 64z"></path></svg><span>Select Country</span><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" class="text-gray-600" height="16" width="16" xmlns="http://www.w3.org/2000/svg"><polyline points="6 9 12 15 18 9"></polyline></svg></button><div class="flex items-center space-x-2"><div class="flex space-x-1"><span class="bg-blue-600 text-white px-2 py-1 rounded">0</span><span class="bg-blue-600 text-white px-2 py-1 rounded">0</span><span class="bg-blue-600 text-white px-2 py-1 rounded">0</span><span class="bg-blue-600 text-white px-2 py-1 rounded">0</span></div><p class="text-gray-800">Monitors in <!-- -->Country</p></div></div><div class="border-t border-gray-200 my-8"></div><div class="flex flex-col text-sm lg:flex-row justify-between items-start lg:items-center space-y-4 lg:space-y-0"><div class="flex flex-wrap gap-4 text-center lg:text-left text-gray-600">© <!-- -->2025<!-- --> AirQo<a class="hover:underline" href="/legal/terms-of-service">Terms of service</a><a class="hover:underline" href="/legal/privacy-policy">Privacy Policy</a><a class="hover:underline" href="/legal/airqo-data">AirQo Data</a><a class="hover:underline" href="/legal/payment-refund-policy">Payment Terms</a><a href="https://platform.airqo.net/website" target="_blank" rel="noopener noreferrer" class="hover:underline">Admin Portal</a></div><div class="flex flex-col items-center lg:items-start"><img alt="Makerere University" loading="lazy" width="237" height="38" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fres.cloudinary.com%2Fdbibjvyhm%2Fimage%2Fupload%2Fv1728142537%2Fwebsite%2FLogos%2FMakName_xmsi0k.png&w=256&q=75 1x, /_next/image?url=https%3A%2F%2Fres.cloudinary.com%2Fdbibjvyhm%2Fimage%2Fupload%2Fv1728142537%2Fwebsite%2FLogos%2FMakName_xmsi0k.png&w=640&q=75 2x" src="/_next/image?url=https%3A%2F%2Fres.cloudinary.com%2Fdbibjvyhm%2Fimage%2Fupload%2Fv1728142537%2Fwebsite%2FLogos%2FMakName_xmsi0k.png&w=640&q=75"/></div></div></footer></footer></div><!--/$--><script src="/_next/static/chunks/webpack-551a7cfba6be9f85.js" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0]);self.__next_f.push([2,null])</script><script>self.__next_f.push([1,"1:HL[\"/_next/static/media/cc27cf3ff100ea21-s.p.ttf\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/ttf\"}]\n2:HL[\"/_next/static/media/dd830f3b569412d7-s.p.ttf\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/ttf\"}]\n3:HL[\"/_next/static/css/b0ff47e1b8e37289.css\",\"style\"]\n"])</script><script>self.__next_f.push([1,"4:I[12846,[],\"\"]\n6:I[48590,[\"9956\",\"static/chunks/ee560e2c-f7178bb0e6948785.js\",\"7699\",\"static/chunks/8e1d74a4-5a379a30a2e89fd9.js\",\"5452\",\"static/chunks/5e22fd23-f60d95a92bf68432.js\",\"8310\",\"static/chunks/0e5ce63c-8c88ffe684591ff5.js\",\"3145\",\"static/chunks/3145-88d67c7b82c9124e.js\",\"212\",\"static/chunks/212-73a6f0b5002d4513.js\",\"5283\",\"static/chunks/5283-bc236a29f8da6431.js\",\"7612\",\"static/chunks/7612-af6f881e3e7c8f2e.js\",\"3293\",\"static/chunks/app/products/calibrate/page-30352e8342c32dec.js\"],\"default\"]\n7:I[4707,[],\"\"]\n8:I[36423,[],\"\"]\n9:I[71498,[\"9956\",\"static/chunks/ee560e2c-f7178bb0e6948785.js\",\"7699\",\"static/chunks/8e1d74a4-5a379a30a2e89fd9.js\",\"5452\",\"static/chunks/5e22fd23-f60d95a92bf68432.js\",\"8310\",\"static/chunks/0e5ce63c-8c88ffe684591ff5.js\",\"7240\",\"static/chunks/53c13509-07a548987e95f31f.js\",\"6950\",\"static/chunks/f8025e75-7c299de384483697.js\",\"522\",\"static/chunks/94730671-68e627975172bfa2.js\",\"5706\",\"static/chunks/9c4e2130-ad703841a9b9dce6.js\",\"3145\",\"static/chunks/3145-88d67c7b82c9124e.js\",\"212\",\"static/chunks/212-73a6f0b5002d4513.js\",\"5283\",\"static/chunks/5283-bc236a29f8da6431.js\",\"3464\",\"static/chunks/3464-3fd7939c3a03ede8.js\",\"7648\",\"static/chunks/7648-ae057d1766aae327.js\",\"2519\",\"static/chunks/2519-fe16d4e86829c87a.js\",\"2782\",\"static/chunks/2782-bc881424052d3980.js\",\"7612\",\"static/chunks/7612-af6f881e3e7c8f2e.js\",\"6874\",\"static/chunks/6874-c7ac8dc48ca0118f.js\",\"4338\",\"static/chunks/4338-21025e8a5439f902.js\",\"6137\",\"static/chunks/6137-722b2d6fa0102d62.js\",\"8387\",\"static/chunks/app/products/layout-267fbae1578c5b4f.js\"],\"default\"]\nc:I[61060,[],\"\"]\nd:[]\n0:[\"$\",\"$L4\",null,{\"buildId\":\"vauWuLFeTdJVngo6RBx-P\",\"assetPrefix\":\"\",\"urlParts\":[\"\",\"products\",\"calibrate\"],\"initialTree\":[\"\",{\"children\":[\"products\",{\"children\":[\"calibrate\",{\"children\":[\"__PAGE__\",{}]}]}]},\"$undefined\",\"$undefined\",true],\"initialSeedData\":[\"\",{\"children\":[\"products\",{\"children\":[\"calibrate\",{\"children\":[\"__PAGE__\",{},[[\"$L5\",[\"$\",\"div\",null,{\"children\":[\"$\",\"$L6\",null,{}]}],null],null],null]},[null,[\"$\",\"$L7\",null,{\"parallelRouterKey"])</script><script>self.__next_f.push([1,"\":\"children\",\"segmentPath\":[\"children\",\"products\",\"children\",\"calibrate\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L8\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"notFoundStyles\":\"$undefined\"}]],null]},[[null,[\"$\",\"$L9\",null,{\"children\":[\"$\",\"$L7\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"products\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L8\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"notFoundStyles\":\"$undefined\"}]}]],null],null]},[[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/b0ff47e1b8e37289.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\"}]],\"$La\"],null],null],\"couldBeIntercepted\":false,\"initialHead\":[null,\"$Lb\"],\"globalErrorComponent\":\"$c\",\"missingSlots\":\"$Wd\"}]\n"])</script><script>self.__next_f.push([1,"e:I[88003,[\"9956\",\"static/chunks/ee560e2c-f7178bb0e6948785.js\",\"7699\",\"static/chunks/8e1d74a4-5a379a30a2e89fd9.js\",\"5452\",\"static/chunks/5e22fd23-f60d95a92bf68432.js\",\"8310\",\"static/chunks/0e5ce63c-8c88ffe684591ff5.js\",\"3145\",\"static/chunks/3145-88d67c7b82c9124e.js\",\"212\",\"static/chunks/212-73a6f0b5002d4513.js\",\"5283\",\"static/chunks/5283-bc236a29f8da6431.js\",\"3464\",\"static/chunks/3464-3fd7939c3a03ede8.js\",\"2519\",\"static/chunks/2519-fe16d4e86829c87a.js\",\"2782\",\"static/chunks/2782-bc881424052d3980.js\",\"7612\",\"static/chunks/7612-af6f881e3e7c8f2e.js\",\"3185\",\"static/chunks/app/layout-f809ff6c51094b9d.js\"],\"\"]\nf:I[76257,[\"9956\",\"static/chunks/ee560e2c-f7178bb0e6948785.js\",\"7699\",\"static/chunks/8e1d74a4-5a379a30a2e89fd9.js\",\"5452\",\"static/chunks/5e22fd23-f60d95a92bf68432.js\",\"8310\",\"static/chunks/0e5ce63c-8c88ffe684591ff5.js\",\"3145\",\"static/chunks/3145-88d67c7b82c9124e.js\",\"212\",\"static/chunks/212-73a6f0b5002d4513.js\",\"5283\",\"static/chunks/5283-bc236a29f8da6431.js\",\"3464\",\"static/chunks/3464-3fd7939c3a03ede8.js\",\"2519\",\"static/chunks/2519-fe16d4e86829c87a.js\",\"2782\",\"static/chunks/2782-bc881424052d3980.js\",\"7612\",\"static/chunks/7612-af6f881e3e7c8f2e.js\",\"3185\",\"static/chunks/app/layout-f809ff6c51094b9d.js\"],\"default\"]\n10:I[65260,[\"9956\",\"static/chunks/ee560e2c-f7178bb0e6948785.js\",\"7699\",\"static/chunks/8e1d74a4-5a379a30a2e89fd9.js\",\"5452\",\"static/chunks/5e22fd23-f60d95a92bf68432.js\",\"8310\",\"static/chunks/0e5ce63c-8c88ffe684591ff5.js\",\"3145\",\"static/chunks/3145-88d67c7b82c9124e.js\",\"212\",\"static/chunks/212-73a6f0b5002d4513.js\",\"5283\",\"static/chunks/5283-bc236a29f8da6431.js\",\"3464\",\"static/chunks/3464-3fd7939c3a03ede8.js\",\"2519\",\"static/chunks/2519-fe16d4e86829c87a.js\",\"2782\",\"static/chunks/2782-bc881424052d3980.js\",\"7612\",\"static/chunks/7612-af6f881e3e7c8f2e.js\",\"3185\",\"static/chunks/app/layout-f809ff6c51094b9d.js\"],\"ReduxDataProvider\"]\n11:\"$Sreact.suspense\"\n12:I[68860,[\"9956\",\"static/chunks/ee560e2c-f7178bb0e6948785.js\",\"7699\",\"static/chunks/8e1d74a4-5a379a30a2e89fd9.js\",\"5452\",\"static/chunks/5e22fd23-f60d95a92bf68432.j"])</script><script>self.__next_f.push([1,"s\",\"8310\",\"static/chunks/0e5ce63c-8c88ffe684591ff5.js\",\"3145\",\"static/chunks/3145-88d67c7b82c9124e.js\",\"212\",\"static/chunks/212-73a6f0b5002d4513.js\",\"5283\",\"static/chunks/5283-bc236a29f8da6431.js\",\"3464\",\"static/chunks/3464-3fd7939c3a03ede8.js\",\"2519\",\"static/chunks/2519-fe16d4e86829c87a.js\",\"2782\",\"static/chunks/2782-bc881424052d3980.js\",\"7612\",\"static/chunks/7612-af6f881e3e7c8f2e.js\",\"3185\",\"static/chunks/app/layout-f809ff6c51094b9d.js\"],\"default\"]\n13:I[49408,[\"9956\",\"static/chunks/ee560e2c-f7178bb0e6948785.js\",\"7699\",\"static/chunks/8e1d74a4-5a379a30a2e89fd9.js\",\"5452\",\"static/chunks/5e22fd23-f60d95a92bf68432.js\",\"8310\",\"static/chunks/0e5ce63c-8c88ffe684591ff5.js\",\"3145\",\"static/chunks/3145-88d67c7b82c9124e.js\",\"212\",\"static/chunks/212-73a6f0b5002d4513.js\",\"5283\",\"static/chunks/5283-bc236a29f8da6431.js\",\"3464\",\"static/chunks/3464-3fd7939c3a03ede8.js\",\"2519\",\"static/chunks/2519-fe16d4e86829c87a.js\",\"2782\",\"static/chunks/2782-bc881424052d3980.js\",\"7612\",\"static/chunks/7612-af6f881e3e7c8f2e.js\",\"3185\",\"static/chunks/app/layout-f809ff6c51094b9d.js\"],\"default\"]\n14:I[10376,[\"9956\",\"static/chunks/ee560e2c-f7178bb0e6948785.js\",\"7699\",\"static/chunks/8e1d74a4-5a379a30a2e89fd9.js\",\"5452\",\"static/chunks/5e22fd23-f60d95a92bf68432.js\",\"8310\",\"static/chunks/0e5ce63c-8c88ffe684591ff5.js\",\"3145\",\"static/chunks/3145-88d67c7b82c9124e.js\",\"212\",\"static/chunks/212-73a6f0b5002d4513.js\",\"7648\",\"static/chunks/7648-ae057d1766aae327.js\",\"7612\",\"static/chunks/7612-af6f881e3e7c8f2e.js\",\"7601\",\"static/chunks/app/error-d818484b62200d80.js\"],\"default\"]\n15:I[75292,[\"9956\",\"static/chunks/ee560e2c-f7178bb0e6948785.js\",\"7699\",\"static/chunks/8e1d74a4-5a379a30a2e89fd9.js\",\"5452\",\"static/chunks/5e22fd23-f60d95a92bf68432.js\",\"8310\",\"static/chunks/0e5ce63c-8c88ffe684591ff5.js\",\"3145\",\"static/chunks/3145-88d67c7b82c9124e.js\",\"212\",\"static/chunks/212-73a6f0b5002d4513.js\",\"5283\",\"static/chunks/5283-bc236a29f8da6431.js\",\"7648\",\"static/chunks/7648-ae057d1766aae327.js\",\"7612\",\"static/chunks/7612-af6f881e3e7c8f2e.js\",\"9160\",\"static/chunks/app/not-found-c87e"])</script><script>self.__next_f.push([1,"db21870a2544.js\"],\"default\"]\n"])</script><script>self.__next_f.push([1,"a:[\"$\",\"html\",null,{\"lang\":\"en\",\"className\":\"__variable_ee9367\",\"children\":[[\"$\",\"head\",null,{\"children\":[[\"$\",\"title\",null,{\"children\":\"AirQo | Bridging the Air Quality Data Gap in Africa\"}],[\"$\",\"meta\",null,{\"name\":\"description\",\"content\":\"AirQo is transforming air quality management in Africa by providing low-cost sensors, real-time data, and actionable insights to help communities and organizations improve air quality.\"}],[\"$\",\"meta\",null,{\"name\":\"keywords\",\"content\":\"AirQo, air quality monitoring, air pollution, PM1, PM2.5, PM10, NO2, SO2, CO, O3, air quality index, AQI, real-time air quality data, low-cost air sensors, urban air pollution, environmental monitoring, climate change, air quality management, clean air solutions, air quality in Africa, environmental health, ambient air monitoring, particulate matter, air quality forecasting, air quality analytics, pollution mitigation, environmental data, sustainable cities, public health, respiratory health, environmental policy, air quality research, air quality standards, air quality compliance, air pollution control, air quality education\"}],[\"$\",\"meta\",null,{\"name\":\"author\",\"content\":\"AirQo\"}],[\"$\",\"meta\",null,{\"name\":\"robots\",\"content\":\"index, follow\"}],[\"$\",\"meta\",null,{\"name\":\"apple-mobile-web-app-title\",\"content\":\"AirQo\"}],[\"$\",\"meta\",null,{\"property\":\"og:type\",\"content\":\"website\"}],[\"$\",\"meta\",null,{\"property\":\"og:url\",\"content\":\"https://airqo.net/\"}],[\"$\",\"meta\",null,{\"property\":\"og:title\",\"content\":\"AirQo | Bridging the Air Quality Data Gap in Africa\"}],[\"$\",\"meta\",null,{\"property\":\"og:description\",\"content\":\"AirQo is transforming air quality management in Africa by providing low-cost sensors, real-time data, and actionable insights to help communities and organizations improve air quality.\"}],[\"$\",\"meta\",null,{\"property\":\"og:image\",\"content\":\"https://airqo.net/icon.png\"}],[\"$\",\"meta\",null,{\"property\":\"og:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",null,{\"property\":\"og:image:height\",\"content\":\"630\"}],[\"$\",\"meta\",null,{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",null,{\"name\":\"twitter:url\",\"content\":\"https://airqo.net/\"}],[\"$\",\"meta\",null,{\"name\":\"twitter:title\",\"content\":\"AirQo | Bridging the Air Quality Data Gap in Africa\"}],[\"$\",\"meta\",null,{\"name\":\"twitter:description\",\"content\":\"AirQo is transforming air quality management in Africa by providing low-cost sensors, real-time data, and actionable insights to help communities and organizations improve air quality.\"}],[\"$\",\"meta\",null,{\"name\":\"twitter:image\",\"content\":\"https://airqo.net/icon.png\"}],[\"$\",\"link\",null,{\"rel\":\"canonical\",\"href\":\"https://airqo.net/\"}],[\"$\",\"$Le\",null,{\"src\":\"https://www.googletagmanager.com/gtag/js?id=G-79ZVCLEDSG\",\"strategy\":\"beforeInteractive\"}],[\"$\",\"$Le\",null,{\"id\":\"ga-init\",\"strategy\":\"beforeInteractive\",\"children\":\"\\n window.dataLayer = window.dataLayer || [];\\n function gtag(){ dataLayer.push(arguments); }\\n gtag('js', new Date());\\n gtag('config', 'G-79ZVCLEDSG', {\\n page_path: window.location.pathname,\\n });\\n \"}]]}],[\"$\",\"body\",null,{\"children\":[\"$\",\"$Lf\",null,{\"children\":[\"$\",\"$L10\",null,{\"children\":[\"$\",\"$11\",null,{\"fallback\":[\"$\",\"$L12\",null,{}],\"children\":[[\"$\",\"$L13\",null,{}],[\"$\",\"$L7\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$14\",\"errorStyles\":[],\"errorScripts\":[],\"template\":[\"$\",\"$L8\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[\"$\",\"$L15\",null,{}],\"notFoundStyles\":[]}]]}]}]}]}]]}]\n"])</script><script>self.__next_f.push([1,"b:[[\"$\",\"meta\",\"0\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"1\",{\"charSet\":\"utf-8\"}],[\"$\",\"title\",\"2\",{\"children\":\"Air Quality Sensor Calibration Tools | AirQo Products\"}],[\"$\",\"meta\",\"3\",{\"name\":\"description\",\"content\":\"Ensure accurate air quality measurements with AirQo's specialized calibration tools and methodologies designed for the unique environmental conditions of African cities.\"}],[\"$\",\"link\",\"4\",{\"rel\":\"manifest\",\"href\":\"/manifest.json\",\"crossOrigin\":\"use-credentials\"}],[\"$\",\"meta\",\"5\",{\"name\":\"keywords\",\"content\":\"air quality calibration, sensor calibration, pollution monitor calibration, AirQo calibration tools, environmental sensor accuracy, air quality measurement, African air monitoring\"}],[\"$\",\"link\",\"6\",{\"rel\":\"canonical\",\"href\":\"https://airqo.net/products/calibrate\"}],[\"$\",\"meta\",\"7\",{\"property\":\"og:title\",\"content\":\"Air Quality Sensor Calibration Tools | AirQo Products\"}],[\"$\",\"meta\",\"8\",{\"property\":\"og:description\",\"content\":\"Ensure accurate air quality measurements with AirQo's specialized calibration tools for African environmental conditions.\"}],[\"$\",\"meta\",\"9\",{\"property\":\"og:url\",\"content\":\"https://airqo.net/products/calibrate\"}],[\"$\",\"meta\",\"10\",{\"name\":\"twitter:card\",\"content\":\"summary\"}],[\"$\",\"meta\",\"11\",{\"name\":\"twitter:title\",\"content\":\"Air Quality Sensor Calibration Tools | AirQo Products\"}],[\"$\",\"meta\",\"12\",{\"name\":\"twitter:description\",\"content\":\"Ensure accurate air quality measurements with AirQo's specialized calibration tools for African environmental conditions.\"}],[\"$\",\"link\",\"13\",{\"rel\":\"icon\",\"href\":\"/favicon.ico\",\"type\":\"image/x-icon\",\"sizes\":\"48x48\"}],[\"$\",\"link\",\"14\",{\"rel\":\"icon\",\"href\":\"/icon.png?db77e6dd1305587f\",\"type\":\"image/png\",\"sizes\":\"96x96\"}],[\"$\",\"link\",\"15\",{\"rel\":\"apple-touch-icon\",\"href\":\"/apple-icon.png?76250a7ff0b4bb4c\",\"type\":\"image/png\",\"sizes\":\"180x180\"}],[\"$\",\"meta\",\"16\",{\"name\":\"next-size-adjust\"}]]\n5:null\n"])</script></body></html>