Blueprint

Portable Meshtastic Air Quality Sensor Node

A portable sensor node designed to be carried and deployed anywhere. This project serves as a development platform for Meshtastic, aiming to integrate the SEN6x family of environmental sensors and to support future upgrades in air quality and environmental telemetry within the Meshtastic ecosystem.

Created by Tomas Kuchta Tomas Kuchta

Tier 4

2 views

0 followers

Tomas Kuchta Tomas Kuchta added to the journal ago

Tried integrating the heltec T114

Oh boy I'm struggling to come up with the right design today, even though I had the entire afternoon. Yeah nothing just works. A lot of the times I'm doing CAD the ideas just flow and I'm able to come up with a beautiful design. But not today. I's probably because I was attending a lot of competitions and events.

Yeah I'm not counting today as a super productive day. But every UP and DOWN should be documented so that's why I'm sharing my struggles. ;)

The journal isn't as juicy as there is with other days. So excuse me please. - Mainly images this time

I'm struggling with CADing up this design and I'm tight on time. The recepie for dezister.

image

image

I've managed to make it via a loft.
image

This doesn't seem right.
image

I don't know where to put the battery.
image

Even thought it looks decent there is no space for the intended 5Ah battery or for even a smaller one. Yeah so hopefully I'll be better tomorrow bye.

Even though I sat on it for like 7 hours I think it's appropriate to count 5.

Also I'm starting to doubt if this project is going to get accepted as I don't see it as fitting for blueprint. Going to ask in slack TMRW.

image

Tomas Kuchta Tomas Kuchta added to the journal ago

Strated work on the CAD; Roughly decided on the design

image

With the help of AI I was able to make a table over viewing the sensor which I planned to use. Like a month ago...
Now with 20 days until the blueprint deadline I have to scale back the scope.

That's why I've settled on using only the SEN66 with the heltec t114. I'm also super keen on adding a microphone nut I have a few at hand. But that will be for later.

After thinking of an elegant design I have came up with a slanted screen with the SEN on the back.

Did a few markups on paper and it looks promising. And it will look super smart!

Then I've jumped into CAD found the needed reference models for the SEN66 and the heltec t114. made an assembly for the sen and based my design of off it.

27aa8db5-c0e6-43f6-a0a8-b32edc9f332a~1

image

image

PS: I need to go to CT studios so adios

Tomas Kuchta Tomas Kuchta added to the journal ago

SGP41

So I've got my hand on SGP41 sensor and and thanks of the work of oscgonfer and Coloradohusky and it measures great! I'm really exited for this project and for revamping the enviroment metrics for the better.
This sensor is going to go into Travel Buddy!

https://github.com/meshtastic/firmware/pull/7198
image

Tomas Kuchta Tomas Kuchta added to the journal ago

Deciding on which sensors to use

I'll firstly decide on the variables and with them decided I'll choose the sensors.

Measurements:

  • Temperature and r. Humidity these are no brainers.
  • CO2 is pretty important for my everyday life. In school I can't even open windows because of my classmates
  • VOC, HCHO for when working in an enclosed spaces in winter. I sometimes paint or do some stupid stuff...
  • PMs great for everyday life. And also for soldering, sanding and other workshop stuff. Oh yeah our electronics club sometimes gets super smoked out with solder fumes lol.
  • I would also love to know Ground level ozone because it seems pretty important.

Activities

assumptions of what will be affected by which activity

Aikido

  • Temperature will slightly increase
  • humidity will rise
  • CO2 will spike quite hard
  • PM10 may see a spike as well

Collage in winter

  • Temperature will increase as our school saves on thermal energy and we are freezing there.
  • humidity will rise
  • CO2 will spike quite hard, because my schoolmates doesn't want to open windows because it's cold
  • I keep smelling a pretty funny smell when entering the class, so maybe HCHO or VOCs might spike.
  • sound polution

3D printing

  • Temperature will rise
  • VOCs will be produced along with Formaldehyde
  • and maybe PM will do something

Electronics club

  • Temperature will slightly increase
  • humidity will rise
  • CO2 will spike, we have open windows there.
  • PM10 will rise because of soldering fumes, VOCs maybe too

Sensor selection:

  • As a base I chose SEN66 with measurements of PM, RH/T, VOC, NOx and CO2
  • SFA30 for Formaldehyde ### These may be changed for other ones.
  • There aren't a lot of options for Ozone sensors but this one looks promising. https://www.dfrobot.com/product-2005.html
  • And maybe a LTR390UV or AMS AS7331 and TDK ICS43432 for UV and sound polution. I'm not really sold on these sensors yet.

image
image
image
image

Tomas Kuchta Tomas Kuchta added to the journal ago

Research on enviromental monitoring

I did a lot of research on enviromental monitoring.

I would like to measure metrics with which anyone can come into contact in everyday life.
I think that temperature and relative humidity are a baseline for comfort.
For office/home use I like CO2, PM2.5. These are all the basic ones which should suite almost everyone.

Ground level ozone seems like a great thing for an everyday node.
NO₂ and Formaldehyde are not super nessesary for everyday life but it's good to note traffic pollution and carcidogens. VOCs are good to measure but not strictly nesecery.
Then I started thinking about the UV index and sound polution, because smart citizen kits also measure these kinds of data. and it makes sense.

But I'm not a normal human.
I use paints, solvents, solder and other random stuff. So I also need VOCs and the other stuff. Also I would like to know how to mitigate the sources.

My references and sources are:
https://www.hackster.io/21cncstudio/project-aura-open-source-esp32-air-quality-monitor-8cb256
https://sensirion.com/products/catalog/particulate-matter-sensors
https://sensirion.com/products/catalog/SEN66
There is already an arduino library for it.
https://github.com/paulvha/SEN6X
https://github.com/Sensirion/arduino-i2c-sen66
https://meshtastic.org/docs/configuration/module/telemetry/
https://smartcitizen.me/
https://docs.smartcitizen.me/knowledge/
https://www.printables.com/model/1079858-3d-printer-emission-sensor-array-sensorbox-v2

I've made this table with chatgpt:

Metric What it physically represents What it’s good at telling you Where it shines most Best use case
PM1.0 Particles <1 µm (ultrafine dust, combustion aerosols) Deep lung–penetrating pollution, often from combustion Indoor & outdoor Traffic pollution, wildfire smoke, health-focused monitoring
PM2.5 Fine particles <2.5 µm The most health-relevant PM metric Indoor & outdoor Regulatory-style AQ monitoring, public health, smoke events
PM4.0 Medium-fine particles Transitional dust fraction (less standardized) Indoor HVAC efficiency, filtration studies
PM10 Coarse particles <10 µm (dust, pollen, sand) Mechanical dust and resuspended particles Outdoor Construction dust, agriculture, road dust
Temperature Ambient air temperature Context for sensor compensation and comfort Indoor & outdoor Thermal comfort, correcting PM/VOC readings
Relative Humidity (RH) Water vapor content in air Explains PM swelling and VOC sensor drift Indoor & outdoor Mold risk, PM correction, climate context
VOC index Aggregate signal from volatile organic compounds Human activity, off-gassing, indoor pollution trends Indoor Indoor air quality, occupancy/activity detection
NOx index Nitrogen oxides (NO + NO₂ trend) Combustion exhaust and traffic pollution Outdoor & kitchens Traffic exposure, gas stoves, combustion sources
CO₂ Carbon dioxide concentration Ventilation effectiveness and occupancy Indoor Ventilation control, classrooms, offices
Particle count Number of particles by size Source identification and dynamics Indoor & outdoor Research, aerosol behavior, diagnostics

image
image

Tomas Kuchta Tomas Kuchta started Portable Meshtastic Air Quality Sensor Node ago

2/7/2026 1 PM - Research on enviromental monitoring

I did a lot of research on enviromental monitoring.

I would like to measure metrics with which anyone can come into contact in everyday life.
I think that temperature and relative humidity are a baseline for comfort.
For office/home use I like CO2, PM2.5. These are all the basic ones which should suite almost everyone.

Ground level ozone seems like a great thing for an everyday node.
NO₂ and Formaldehyde are not super nessesary for everyday life but it's good to note traffic pollution and carcidogens. VOCs are good to measure but not strictly nesecery.
Then I started thinking about the UV index and sound polution, because smart citizen kits also measure these kinds of data. and it makes sense.

But I'm not a normal human.
I use paints, solvents, solder and other random stuff. So I also need VOCs and the other stuff. Also I would like to know how to mitigate the sources.

My references and sources are:
https://www.hackster.io/21cncstudio/project-aura-open-source-esp32-air-quality-monitor-8cb256
https://sensirion.com/products/catalog/particulate-matter-sensors
https://sensirion.com/products/catalog/SEN66
There is already an arduino library for it.
https://github.com/paulvha/SEN6X
https://github.com/Sensirion/arduino-i2c-sen66
https://meshtastic.org/docs/configuration/module/telemetry/
https://smartcitizen.me/
https://docs.smartcitizen.me/knowledge/
https://www.printables.com/model/1079858-3d-printer-emission-sensor-array-sensorbox-v2

I've made this table with chatgpt:

Metric What it physically represents What it’s good at telling you Where it shines most Best use case
PM1.0 Particles <1 µm (ultrafine dust, combustion aerosols) Deep lung–penetrating pollution, often from combustion Indoor & outdoor Traffic pollution, wildfire smoke, health-focused monitoring
PM2.5 Fine particles <2.5 µm The most health-relevant PM metric Indoor & outdoor Regulatory-style AQ monitoring, public health, smoke events
PM4.0 Medium-fine particles Transitional dust fraction (less standardized) Indoor HVAC efficiency, filtration studies
PM10 Coarse particles <10 µm (dust, pollen, sand) Mechanical dust and resuspended particles Outdoor Construction dust, agriculture, road dust
Temperature Ambient air temperature Context for sensor compensation and comfort Indoor & outdoor Thermal comfort, correcting PM/VOC readings
Relative Humidity (RH) Water vapor content in air Explains PM swelling and VOC sensor drift Indoor & outdoor Mold risk, PM correction, climate context
VOC index Aggregate signal from volatile organic compounds Human activity, off-gassing, indoor pollution trends Indoor Indoor air quality, occupancy/activity detection
NOx index Nitrogen oxides (NO + NO₂ trend) Combustion exhaust and traffic pollution Outdoor & kitchens Traffic exposure, gas stoves, combustion sources
CO₂ Carbon dioxide concentration Ventilation effectiveness and occupancy Indoor Ventilation control, classrooms, offices
Particle count Number of particles by size Source identification and dynamics Indoor & outdoor Research, aerosol behavior, diagnostics

image
image

2/7/2026 2 PM - Deciding on which sensors to use

I'll firstly decide on the variables and with them decided I'll choose the sensors.

Measurements:

  • Temperature and r. Humidity these are no brainers.
  • CO2 is pretty important for my everyday life. In school I can't even open windows because of my classmates
  • VOC, HCHO for when working in an enclosed spaces in winter. I sometimes paint or do some stupid stuff...
  • PMs great for everyday life. And also for soldering, sanding and other workshop stuff. Oh yeah our electronics club sometimes gets super smoked out with solder fumes lol.
  • I would also love to know Ground level ozone because it seems pretty important.

Activities

assumptions of what will be affected by which activity

Aikido

  • Temperature will slightly increase
  • humidity will rise
  • CO2 will spike quite hard
  • PM10 may see a spike as well

Collage in winter

  • Temperature will increase as our school saves on thermal energy and we are freezing there.
  • humidity will rise
  • CO2 will spike quite hard, because my schoolmates doesn't want to open windows because it's cold
  • I keep smelling a pretty funny smell when entering the class, so maybe HCHO or VOCs might spike.
  • sound polution

3D printing

  • Temperature will rise
  • VOCs will be produced along with Formaldehyde
  • and maybe PM will do something

Electronics club

  • Temperature will slightly increase
  • humidity will rise
  • CO2 will spike, we have open windows there.
  • PM10 will rise because of soldering fumes, VOCs maybe too

Sensor selection:

  • As a base I chose SEN66 with measurements of PM, RH/T, VOC, NOx and CO2
  • SFA30 for Formaldehyde ### These may be changed for other ones.
  • There aren't a lot of options for Ozone sensors but this one looks promising. https://www.dfrobot.com/product-2005.html
  • And maybe a LTR390UV or AMS AS7331 and TDK ICS43432 for UV and sound polution. I'm not really sold on these sensors yet.

image
image
image
image

2/15/2026 - SGP41

So I've got my hand on SGP41 sensor and and thanks of the work of oscgonfer and Coloradohusky and it measures great! I'm really exited for this project and for revamping the enviroment metrics for the better.
This sensor is going to go into Travel Buddy!

https://github.com/meshtastic/firmware/pull/7198
image

3/21/2026 - Strated work on the CAD; Roughly decided on the design

image

With the help of AI I was able to make a table over viewing the sensor which I planned to use. Like a month ago...
Now with 20 days until the blueprint deadline I have to scale back the scope.

That's why I've settled on using only the SEN66 with the heltec t114. I'm also super keen on adding a microphone nut I have a few at hand. But that will be for later.

After thinking of an elegant design I have came up with a slanted screen with the SEN on the back.

Did a few markups on paper and it looks promising. And it will look super smart!

Then I've jumped into CAD found the needed reference models for the SEN66 and the heltec t114. made an assembly for the sen and based my design of off it.

27aa8db5-c0e6-43f6-a0a8-b32edc9f332a~1

image

image

PS: I need to go to CT studios so adios

3/24/2026 - Tried integrating the heltec T114

Oh boy I'm struggling to come up with the right design today, even though I had the entire afternoon. Yeah nothing just works. A lot of the times I'm doing CAD the ideas just flow and I'm able to come up with a beautiful design. But not today. I's probably because I was attending a lot of competitions and events.

Yeah I'm not counting today as a super productive day. But every UP and DOWN should be documented so that's why I'm sharing my struggles. ;)

The journal isn't as juicy as there is with other days. So excuse me please. - Mainly images this time

I'm struggling with CADing up this design and I'm tight on time. The recepie for dezister.

image

image

I've managed to make it via a loft.
image

This doesn't seem right.
image

I don't know where to put the battery.
image

Even thought it looks decent there is no space for the intended 5Ah battery or for even a smaller one. Yeah so hopefully I'll be better tomorrow bye.

Even though I sat on it for like 7 hours I think it's appropriate to count 5.

Also I'm starting to doubt if this project is going to get accepted as I don't see it as fitting for blueprint. Going to ask in slack TMRW.

image