MoreSense MS-07 indoor air quality monitor is built around the Sensirion SEN66 multisensor, powered by an ESP32-S3 microcontroller, and features a 3.5-inch capacitive IPS touchscreen for local data visualization and control.
The MS-07 is a direct upgrade to the earlier MS-06, replacing the Sensirion SCD40 used for basic CO₂, temperature, and humidity measurement with the more advanced Sensirion SEN66 multisensor, which adds support for PM1.0, PM2.5, PM4.0, PM10, nitrogen oxides (NOx), and volatile organic compounds (VOCs). Like the previous model, it focuses on local operation and privacy, and supports integration with Home Assistant and Domoticz via MQTT autodiscovery, as well as Homey through the HomeyDuino app. It is typically used in homes, offices, and indoor environments to track air quality, comfort levels, and pollution metrics in real time.
MoreSense MS-07 specifications:
- Microcontroller – ESP32-S3 SoC, dual-core XTensa LX7 @ up to 240 MHz; 512KB SRAM; Integrated 2.4GHz Wi-Fi and BLE
- Storage – Included 512 MB microSD memory card for storing measurement data and audio files
- Display – 3.5-inch capacitive IPS touchscreen with a 480×320 resolution for real-time data visualization and UI navigation
- Audio – Built-in speaker for audio playback and alarms
- USB – USB Type-C port for power and programming
- Sensor – Sensirion SEN66
- Temperature – -10°C to +60°C (±0.45°C accuracy)
- Humidity – 0% to 100% RH (±4.5% accuracy)
- Particulate Matter
- PM1.0 & PM2.5 (0-1,000 µg/m³, ±5 µg/m³ accuracy)
- PM4.0 & PM10 (0-1,000 µg/m³, ±25 µg/m³ accuracy)
- CO₂ – 400 to 5,000 ppm (±40 ppm + 5% reading accuracy)
- NOx Index – 1-500
- VOC Index – 1-500
- Misc
- Battery and Reset buttons
- Main power toggle switch
- Desktop or wall mount
- 3D printed housing
- Power Supply
- 5V via USB Type-C port (approx. ±1 Watt / ± 200 mA operating consumption)
- Internal Panasonic NCR18650BD 3180 mAh rechargeable battery (10 hours operation)
- Dimensions – ~105 × 96 × 35 mm (with stand)

The Sensirion SEN66 multisensor in the device supports Automatic Self-Calibration (ASC), which tracks the lowest CO₂ level over a 6.5-day period and uses it as a 420 ppm fresh air baseline, with options for manual calibration using a custom reference value or outdoor air; the sensor is also rated for a lifespan of over 10 years.
The sensor also includes internal temperature compensation to maintain accurate ambient readings, which is important since the battery charging circuitry can generate up to around 2.5W of heat that would otherwise affect temperature measurements.
The microSD card logs data to a CSV file every 10 minutes. The file maxes out at 56,880 records, which equals exactly one year and 30 days before it auto-prunes.


The firmware running on the ESP32-S3 provides a built-in web server that allows users to access a dashboard from any browser on the local network to view live gauges, analyze up to a year of historical data, adjust settings, and perform OTA firmware updates. It also supports MQTT and MQTT(S) with TLS for secure messaging, as well as a REST API (HTTP GET) for direct data access, enabling integration with Home Assistant, Domoticz, and Homey without requiring any cloud services.
For automation, users can set custom warning (orange) and critical (red) thresholds for each measured parameter. When thresholds are exceeded, the device can trigger predefined HTTP GET commands, for example, to activate a Wi-Fi smart plug controlling a ventilation system, and can also play custom .wav audio alerts. The device includes a 3180 mAh battery for around 10 hours of operation, and an adjustable Eco-mode that puts the sensor into deep sleep, waking at set intervals to measure, log, and transmit data (e.g., via MQTT) before returning to low-power mode. Documentation is provided through a PDF user manual.
Previously, we have written about other air quality monitor devices, which include the Project Aura air quality monitor with the same Sensirion SEN66 multisensor, Novaduino Environmental Sensor Kit, and M5Stack Air Quality Kit v1.1, which includes a Sensirion SEN55 and SCD40 sensor for monitoring PM1.0, PM2.5, PM4, PM10 particulates, temperature, humidity, VOC, and CO2 concentration.
The MoreSense MS-07 is available on Tindie for $199.00 or Lectronz for about the same price. It ships from the Netherlands (with shipping starting at $15) and includes a 2-meter USB-A-to-USB-C cable. The device also comes with a 1-year warranty and a “no good, money back” guarantee.
Debashis Das is a technical content writer and embedded engineer with over five years of experience in the industry. With expertise in Embedded C, PCB Design, and SEO optimization, he effectively blends difficult technical topics with clear communication
Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress. We also use affiliate links in articles to earn commissions if you make a purchase after clicking on those links.




