EYE on NPI: ScioSense ENS160 Air Quality Sensor episode artwork

EPISODE · Apr 27, 2023 · 11 MIN

EYE on NPI: ScioSense ENS160 Air Quality Sensor

from Adafruit Industries · host Adafruit Industries

This week's EYE ON NPI is just in time for Earth Day - it's a new environmental sensor: the ScioSense ENS160 Air Quality Sensor (https://www.digikey.com/en/product-highlight/s/sciosense/ens160-air-quality-sensor) - a digital multi-gas sensor that offers optimum detection of volatile organic compounds (VOCs) and oxidizing gases. This is a 4-in-one sensor that improves on common MOX gas sensors that have become popular on the market, but is still super easy to use. This sensor is the successor to the popular CCS811 (https://www.digikey.com/en/products/detail/sciosense/CCS811B-JOPD500/6569311), which we used for many years and was one of the first embedded MOX sensors on the market. It was quite popular but only had one MOX plate, and has been improved with the introduction of the ENS160. Gas sensors are all essentially resistive sensors, where the exposed silicon has a metal oxide layer (MOX) that is susceptible to ambient gasses. There's a heater element that you need to turn on, then wait until the silicon chunk can react with the air. The resistance changes with the amount of organic compounds in the air and you can measure the resistive differences. (https://en.wikipedia.org/wiki/Electrochemical_gas_sensor) Traditional gas sensors came with 4 pins: two for the heater, and two for the resistor. You have to power the heater, then use a resistor divider or op-amp to read the resistance and back calculate. (https://learn.adafruit.com/gas-sensor-comparison/connect-the-sensor-boards) There's no built-in calibration available, you'll have to figure out what each resistance 'means' in human-friendly terms like AQI or ppm/ppb concentrations. This made a lot of gas sensors difficult to use, and also unreliable without constant upkeep. (https://www.google.com/search?q=alcohol+sensor+calibration) The new generation of MOX gas sensors follow in the footsteps of humidity sensors that were originally just capacitive sensors, but now are fully integrated with instant usable data. The CCS811 was one of the first to do this, a real pioneer. For these types of sensors, the MOX element is hidden inside, and the heater is automatically or digitally controlled. Baseline readings are used to provide home or office-grade calibration where we may care more about changes in readings rather than absolute readings. For example, an office's eCO2 reading has increased over the day from "good" to "poor" - that would indicate a need to turn on an HVAC fan or alert someone to open a window. The ENS160 has 4 different sensor elements, each one will have slightly different MOX doping, which means it will react to different classes of gasses. Which is something to remember: it's not like you can tell which TVOC you're sensing - the whole family of ethanol, methane, acetone, etc. are all going to activate the sensing bodies. Likewise - if you need precision CO2 measurements, nothing beats an NDIR sensor (https://en.wikipedia.org/wiki/Nondispersive_infrared_sensor). But those sensors are also pretty expensive - and don't do TVOC sensing. For basic usage, eCO2 will work just as well and at significant power and cost savings. Likewise, if you need specific TVOC sensing, those will cost a lot more but they are tuned. What we like about the sensor is that it's fully integrated: no firmware blobs or NDAs required which means we were able to get it ported to Python without difficulty.(https://github.com/adafruit/Adafruit_CircuitPython_ENS160/blob/main/examples/ens160_advancedtest.py) There's also an Arduino library published by ScioSense for integration in any C/C++ build. The library supports temperature and humidity compensation as well. If you think the ScioSense ENS160 Air Quality Sensor (https://www.digikey.com/short/mcv97mq2) is a breath of fresh air, then you're in luck because they're in stock right now at Digi-Key for immediate shipment! You can also pick up some of the Adafruit-made breakouts for the ENS160 (https://www.digikey.com/en/products/detail/adafruit-industries-llc/5606/16750376) to get you started fast - our breakout includes regulators and level shifting, so you can drive it from 3 or 5V power and logic. Order today and you'll have them in your hands by tomorrow afternoon.

This week's EYE ON NPI is just in time for Earth Day - it's a new environmental sensor: the ScioSense ENS160 Air Quality Sensor (https://www.digikey.com/en/product-highlight/s/sciosense/ens160-air-quality-sensor) - a digital multi-gas sensor that offers optimum detection of volatile organic compounds (VOCs) and oxidizing gases. This is a 4-in-one sensor that improves on common MOX gas sensors that have become popular on the market, but is still super easy to use. This sensor is the successor to the popular CCS811 (https://www.digikey.com/en/products/detail/sciosense/CCS811B-JOPD500/6569311), which we used for many years and was one of the first embedded MOX sensors on the market. It was quite popular but only had one MOX plate, and has been improved with the introduction of the ENS160. Gas sensors are all essentially resistive sensors, where the exposed silicon has a metal oxide layer (MOX) that is susceptible to ambient gasses. There's a heater element that you need to turn on, then wait until the silicon chunk can react with the air. The resistance changes with the amount of organic compounds in the air and you can measure the resistive differences. (https://en.wikipedia.org/wiki/Electrochemical_gas_sensor) Traditional gas sensors came with 4 pins: two for the heater, and two for the resistor. You have to power the heater, then use a resistor divider or op-amp to read the resistance and back calculate. (https://learn.adafruit.com/gas-sensor-comparison/connect-the-sensor-boards) There's no built-in calibration available, you'll have to figure out what each resistance 'means' in human-friendly terms like AQI or ppm/ppb concentrations. This made a lot of gas sensors difficult to use, and also unreliable without constant upkeep. (https://www.google.com/search?q=alcohol+sensor+calibration) The new generation of MOX gas sensors follow in the footsteps of humidity sensors that were originally just capacitive sensors, but now are fully integrated with instant usable data. The CCS811 was one of the first to do this, a real pioneer. For these types of sensors, the MOX element is hidden inside, and the heater is automatically or digitally controlled. Baseline readings are used to provide home or office-grade calibration where we may care more about changes in readings rather than absolute readings. For example, an office's eCO2 reading has increased over the day from "good" to "poor" - that would indicate a need to turn on an HVAC fan or alert someone to open a window. The ENS160 has 4 different sensor elements, each one will have slightly different MOX doping, which means it will react to different classes of gasses. Which is something to remember: it's not like you can tell which TVOC you're sensing - the whole family of ethanol, methane, acetone, etc. are all going to activate the sensing bodies. Likewise - if you need precision CO2 measurements, nothing beats an NDIR sensor (https://en.wikipedia.org/wiki/Nondispersive_infrared_sensor). But those sensors are also pretty expensive - and don't do TVOC sensing. For basic usage, eCO2 will work just as well and at significant power and cost savings. Likewise, if you need specific TVOC sensing, those will cost a lot more but they are tuned. What we like about the sensor is that it's fully integrated: no firmware blobs or NDAs required which means we were able to get it ported to Python without difficulty.(https://github.com/adafruit/Adafruit_CircuitPython_ENS160/blob/main/examples/ens160_advancedtest.py) There's also an Arduino library published by ScioSense for integration in any C/C++ build. The library supports temperature and humidity compensation as well. If you think the ScioSense ENS160 Air Quality Sensor (https://www.digikey.com/short/mcv97mq2) is a breath of fresh air, then you're in luck because they're in stock right now at Digi-Key for immediate shipment! You can also pick up some of the Adafruit-made breakouts for the ENS160 (https://www.digikey.com/en/products/detail/adafruit-industries-llc/5606/16750376) to get you started fast - our breakout includes regulators and level shifting, so you can drive it from 3 or 5V power and logic. Order today and you'll have them in your hands by tomorrow afternoon.

NOW PLAYING

EYE on NPI: ScioSense ENS160 Air Quality Sensor

0:00 11:27

No transcript for this episode yet

We transcribe on demand. Request one and we'll notify you when it's ready — usually under 10 minutes.

API Intersection Stoplight Building a successful API requires more than just coding. It starts with collaborative design, focuses on creating a great developer experience, and ends with getting your company on board, maintaining consistency, and maximizing your API’s profitability.In the API Intersection, you’ll learn from experienced API practitioners who transformed their organizations, and get tangible advice to build quality APIs with collaborative API-first design.Jason Harmon brings over a decade of industry-recognized REST API experience to discuss topics around API design, governance, identity/auth versioning, and more.They’ll answer listener questions, and discuss best practices on API design (definition, modeling, grammar), Governance (multi-team design, reviewing new API’s), Platform Transformation (culture, internal education, versioning) and more.They’ll also chat with experienced API practitioners from a wide array of industries to draw out practical takeaways and insights you can use.H TV Podcast Industries Chris Jones, Derek O'Neill and John Harrison. TV Podcast Industries TV Podcast Industries is a podcast that provides discussions and reviews of various TV shows, including recent popular series like Alien Earth, The Sandman, The Last of Us, The Boys, and Daredevil Born Again. They also cover shows such as Ironheart, Star Trek: Picard, The Rings of Power, and many more, spanning both Marvel and DC universes, as well as other genres. Heart to Heart Podcast One on One / Next Level Studios In the Heart to Heart Podcast, we talk to some of our favorite & most interesting people in the entertainment industry so you can feel empowered and learn that even in the most challenging of industries, where there’s a will there’s a way.Whether you’re an actor, a writer, a casting director, a talent rep, or just someone interested in the behind the scene happenings of the entertainment industry, this podcast will have something for you. NOW, this isn’t just another How To podcast for actors. Plenty of those shows already exist. In Heart to Heart, every guest will share stories inspired by their sometimes winding path to success on their own terms. Revisionist History Pushkin Industries Revisionist History is Malcolm Gladwell's journey through the overlooked and the misunderstood. Every episode re-examines something from the past—an event, a person, an idea, even a song—and asks whether we got it right the first time. From Pushkin Industries. Because sometimes the past deserves a second chance.To get early access to ad-free episodes and extra content, subscribe to Pushkin+ in Apple Podcasts or at pushkin.fm/plus.iHeartMedia is the exclusive podcast partner of Pushkin Industries.

Frequently Asked Questions

How long is this episode of Adafruit Industries?

This episode is 11 minutes long.

When was this Adafruit Industries episode published?

This episode was published on April 27, 2023.

What is this episode about?

This week's EYE ON NPI is just in time for Earth Day - it's a new environmental sensor: the ScioSense ENS160 Air Quality Sensor (https://www.digikey.com/en/product-highlight/s/sciosense/ens160-air-quality-sensor) - a digital multi-gas sensor that...

Can I download this Adafruit Industries episode?

Yes, you can download this episode by clicking the download button on the episode player, or subscribe to the podcast in your preferred podcast app for automatic downloads.
URL copied to clipboard!