Your data, your hardware, your choice
Access your data through the sensor's local interface, Home Assistant, our online map, or build your own open-source solution. With open protocols and open-source software, your sensor isn't locked to a specific platform, cloud, or vendor.
Altruist.local
Local interface on your device within local wi-fi, no servers at all.
Home assistant
Smart home integration with one of the most popular app - local server setup required.
Sensors.social
Web interface with expanded data analytics, based on blockchain, no one-corporate-cloud vendor lock.
Rich air quality charts at your service
Track PM2.5, PM10, noise, temperature, humidity, and atmospheric pressure in real time or explore historical data by day, week, or month on sensors.social.
For private use, you can choose whether to share your Altruist data publicly in the settings.
Looking for an Air Quality Sensor? Compare What Matters
|
|
|
|
|
|
|---|---|---|---|---|---|
| Indoor & Outdoor | |||||
| Outdoor Noise | |||||
| Indoor CO2 | |||||
| User owns data | |||||
| Replaceable enclosure |
Choosing an air quality sensor isn't just about counting sensors and checking boxes. It's about how you use the data, where it goes, and how much freedom you have after you buy the device.
Altruist gives you more than environmental measurements: monitor indoor and outdoor air quality, track noise, connect to Home Assistant, explore your data on an open-source map, and keep ownership of your data.
With 3D-printed, replaceable enclosures and repair kit for individual components, you can customize, repair, and upgrade your sensor instead of replacing the whole device. No vendor lock-in — just a sensor you can adapt to your needs.
What's inside Altruist Dual


What’s in a box
Altruist Urban: 1 Outdoor Air Monitor, 1 USB-A to USB-C cable, 1 Wall mount (PLA), 2 Screws, 2 Double-sided tapes, 1 User manual
Altruist Insight: 1 Indoor Air Quality Monitor, 1 USB-A to USB-C cable, 1 SD card, 1 Mini screwdriver, 1 User manual
Weather Protection Hood for Urban: 1 Hood (ASA), 1 Wall mount (ASA), 2 Screws, 2 Double-sided tapes, 1 User manual
Colors and packaging may differ from the image shown.
Specifications
Altruist Urban
ES-ALTRUIST-URB-1
ESP32-C6-WROOM-1-N8, high-performance 32-bit single-core RISC-V CPU, up to 160 MHz
320 KB ROM, 512 KB HP SRAM, 16 KB LP SRAM
8 MB of Flash memory
Nova SDS011, laser-based particulate-matter sensor (PM2.5, PM10)
Bosch BME280 (temperature, relative humidity, atmospheric pressure)
TDK InvenSense ICS-43434, digital MEMS microphone for ambient-noise monitoring
Wi-Fi 2.4 GHz, fully compatible with IEEE 802.11 b/g/n protocol
Radio module included in ESP32-C6-WROOM-1-N8
FCC ID: 2AC7Z-ESPC6WROOM1
Web interface via local IP
Data output to a display of the peered Altruist Insight
LED indication of device activity
USB-C port for access to firmware and logs
Operating voltage: 5 V
Maximum current: 0.6 A
Powered via USB-C connector
3D-printed case from PLA plastic
Standing
Wall mount
125 x 49 x 164 mm, 214 g
–25°C … +50°C
10 … 90% RH
Altruist Insight
ES-ALTRUIST-INST-1
ESP32-C6-WROOM-1-N8, high-performance 32-bit single-core RISC-V CPU, up to 160 MHz
320 KB ROM, 512 KB HP SRAM, 16 KB LP SRAM
8 MB of Flash memory
MicroSD (support up to 4GB for local data)
Sensirion SCD41, photoacoustic NDIR sensor (CO2)
Bosch BME680 (temperature, relative humidity, atmospheric pressure)
Wi-Fi 2.4 GHz, fully compatible with IEEE 802.11 b/g/n protocol
Radio module included in ESP32-C6-WROOM-1-N8
FCC ID: 2AC7Z-ESPC6WROOM1
4.2’’ E-Paper display
LED indicators (28 LEDs)
3 buttons
Web interface via local IP
USB-C port for access to firmware and logs
Operating voltage: 5 V
Maximum current: 0.6 A
Powered via USB-C connector
3D-printed case from PLA plastic
Standing
95 x 11 x 81 mm, 75 g
0°C … +40°C
10 … 90% RH
Altruist.local
Home assistant
Sensors.social