SenseAir S8
Also known as: S8 004-0-0053 · SenseAir S8 LP · Air quality
What the air-quality nerds buy: Swedish-made NDIR with a long-life emitter, the sensor AirGradient ships in its monitors. When you want the CO2 number to be right for a decade, it's this.
As an Amazon Associate and an affiliate we may earn from qualifying purchases. Prices and availability are set by the retailer.
At a glance
⚑ flag an error| Measures | co2 |
|---|---|
| Accuracy | NDIR CO2, ±(40 ppm + 3 %); 15-year lifetime claim — the accuracy pick |
| Interface | UART (Modbus protocol) |
| Supply | 4.5–5.25 V |
| Battery-viable | No (continuous draw) |
| ESPHome | Native ESPHome component — senseair |
| Typical price | $12-20 (street, varies) |
Compare all sensor modules in one table →
Which one do I buy?
vs SCD41: the S8 is the long-haul accuracy pick; the SCD41 is smaller, adds T/RH and battery modes. Both are honest sensors — unlike eCO2 guessers.
Clone check
Good for
Gotchas to know
- 5 V supply is non-negotiable; logic is 3.3 V-friendly.
- Same ABC-calibration philosophy as other NDIRs — know whether yours is enabled.
- Physically bigger than an SCD4x; plan the enclosure.
Wiring it up
Give it a hardware UART (UART1/2 on any ESP32) rather than software serial. Any dev board works; the DevKitC class is the default host, and if you're building a sensor-plus-screen device, pick a display board with spare pins like the JC3248W535.