<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Environmental Sensors on Embedded Systems Development</title><link>https://applied-ee.github.io/embedded/docs/sensor-integration/environmental-sensors/</link><description>Recent content in Environmental Sensors on Embedded Systems Development</description><generator>Hugo</generator><language>en-us</language><atom:link href="https://applied-ee.github.io/embedded/docs/sensor-integration/environmental-sensors/index.xml" rel="self" type="application/rss+xml"/><item><title>Temperature Sensing (NTC, RTD, Digital)</title><link>https://applied-ee.github.io/embedded/docs/sensor-integration/environmental-sensors/temperature-sensing/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://applied-ee.github.io/embedded/docs/sensor-integration/environmental-sensors/temperature-sensing/</guid><description>&lt;h1 id="temperature-sensing-ntc-rtd-digital"&gt;Temperature Sensing (NTC, RTD, Digital)&lt;a class="anchor" href="#temperature-sensing-ntc-rtd-digital"&gt;#&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Temperature is the most commonly measured physical quantity in embedded systems. The sensor choices span a wide range — from a 5-cent NTC thermistor read through an ADC to a calibrated digital IC reporting millidegree resolution over I2C. Each technology carries distinct tradeoffs in accuracy, cost, interface complexity, and self-heating. Selecting the right sensor for a given application depends on understanding these tradeoffs at the hardware level, not just the headline accuracy number from a datasheet.&lt;/p&gt;</description></item><item><title>Humidity &amp; Barometric Pressure</title><link>https://applied-ee.github.io/embedded/docs/sensor-integration/environmental-sensors/humidity-and-barometric-pressure/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://applied-ee.github.io/embedded/docs/sensor-integration/environmental-sensors/humidity-and-barometric-pressure/</guid><description>&lt;h1 id="humidity--barometric-pressure"&gt;Humidity &amp;amp; Barometric Pressure&lt;a class="anchor" href="#humidity--barometric-pressure"&gt;#&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Humidity and barometric pressure sensors share a common integration story: a MEMS sensing element bonded to a small ASIC that handles excitation, digitization, and compensation, all accessible over I2C or SPI. The BME280 from Bosch is the de facto standard for combined temperature/humidity/pressure measurement in hobbyist and commercial designs alike. Understanding its configuration registers, compensation algorithm, and measurement modes is essential — the same patterns reappear across dozens of similar devices from Sensirion, TE Connectivity, and others.&lt;/p&gt;</description></item><item><title>Gas &amp; Air Quality Sensors</title><link>https://applied-ee.github.io/embedded/docs/sensor-integration/environmental-sensors/gas-and-air-quality/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://applied-ee.github.io/embedded/docs/sensor-integration/environmental-sensors/gas-and-air-quality/</guid><description>&lt;h1 id="gas--air-quality-sensors"&gt;Gas &amp;amp; Air Quality Sensors&lt;a class="anchor" href="#gas--air-quality-sensors"&gt;#&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Gas and air quality sensing in embedded systems spans a wide range of technologies — from simple heated metal-oxide elements that change resistance in the presence of volatile organic compounds, to sophisticated MEMS devices that compute air quality indices on-chip. The common thread is that all gas sensors require careful attention to warm-up time, baseline calibration, cross-sensitivity, and long-term drift. Firmware that treats a gas sensor like a simple ADC read-and-convert device produces unreliable data.&lt;/p&gt;</description></item><item><title>Environmental Sensor Bus Patterns</title><link>https://applied-ee.github.io/embedded/docs/sensor-integration/environmental-sensors/environmental-sensor-bus-patterns/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://applied-ee.github.io/embedded/docs/sensor-integration/environmental-sensors/environmental-sensor-bus-patterns/</guid><description>&lt;h1 id="environmental-sensor-bus-patterns"&gt;Environmental Sensor Bus Patterns&lt;a class="anchor" href="#environmental-sensor-bus-patterns"&gt;#&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;A typical environmental monitoring node integrates three to six sensors — temperature, humidity, pressure, VOC, particulate matter, light — almost all of which communicate over I2C. This concentration of devices on a single two-wire bus creates practical challenges: address collisions, bus loading, power sequencing, and the question of whether to poll continuously or sleep between measurements. The firmware architecture for multi-sensor systems follows repeating patterns that, once understood, apply to nearly any combination of environmental sensors.&lt;/p&gt;</description></item></channel></rss>