Skip to content
  • MySensors
  • OpenHardware.io
  • Categories
  • Recent
  • Tags
  • Popular
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo
  1. Home
  2. General Discussion
  3. Next generation dust sensor for MySensors

Next generation dust sensor for MySensors

Scheduled Pinned Locked Moved General Discussion
30 Posts 12 Posters 25.3k Views 17 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • alowhumA Offline
    alowhumA Offline
    alowhum
    Plugin Developer
    wrote on last edited by alowhum
    #17

    I own both the SDS011 and the PMS7003. A little review:

    PMS7003

    • Three times as small as the SDS011 (!).
    • Metal housing (thin folded aluminium).
    • Can be run on batteries, as it's fan is so tiny.
    • Has 1,25mm spacing on its header, requiring some soldering to connect to Arduino.
    • Complex data output, many particle sizes output (bins), as well as raw particle counts.
    • Haven't tested 5v tolerance on the serial interface.

    SDS001

    • Huge.
    • Has an air-intake valve which you can connect at most a 1 meter hose to.
    • Plastic (with reflective coating so it looks like metal).
    • Can be directly connected with normal female Dupont wires. So you can buy it without the serial adapter an save a dollar..
    • Runs fine with power directly from nano 5v pin.
    • The serial interface is 5v tolerant (currently running it with an Arduino nano).
    • Very simple data output. The data is immediately useful.
    • Very basic control (sleep, wake up).
    • Seems to have analog data output too, but I haven't found any code using that.

    I'd recommend the SDS011 for beginners. It's more foolproof.
    I'd recommend the PMS7003 for portable projects.

    Ideally, both devices' data should be cleaned up by using the data from a moisture sensor. When there is a lot of moisture in the air, the sensor tends to see this as dust.

    I'm still looking for a bit of code that does this. Does anyone have that by any chance?

    NeverDieN 1 Reply Last reply
    1
    • alowhumA alowhum

      I own both the SDS011 and the PMS7003. A little review:

      PMS7003

      • Three times as small as the SDS011 (!).
      • Metal housing (thin folded aluminium).
      • Can be run on batteries, as it's fan is so tiny.
      • Has 1,25mm spacing on its header, requiring some soldering to connect to Arduino.
      • Complex data output, many particle sizes output (bins), as well as raw particle counts.
      • Haven't tested 5v tolerance on the serial interface.

      SDS001

      • Huge.
      • Has an air-intake valve which you can connect at most a 1 meter hose to.
      • Plastic (with reflective coating so it looks like metal).
      • Can be directly connected with normal female Dupont wires. So you can buy it without the serial adapter an save a dollar..
      • Runs fine with power directly from nano 5v pin.
      • The serial interface is 5v tolerant (currently running it with an Arduino nano).
      • Very simple data output. The data is immediately useful.
      • Very basic control (sleep, wake up).
      • Seems to have analog data output too, but I haven't found any code using that.

      I'd recommend the SDS011 for beginners. It's more foolproof.
      I'd recommend the PMS7003 for portable projects.

      Ideally, both devices' data should be cleaned up by using the data from a moisture sensor. When there is a lot of moisture in the air, the sensor tends to see this as dust.

      I'm still looking for a bit of code that does this. Does anyone have that by any chance?

      NeverDieN Offline
      NeverDieN Offline
      NeverDie
      Hero Member
      wrote on last edited by NeverDie
      #18

      @alowhum said in Next generation dust sensor for MySensors:

      I'm still looking for a bit of code that does this. Does anyone have that by any chance?

      Did you ever find code which does this?

      Also, regarding your OP, I think the Honeywell would be the best bet, since it's factory calibrated. The only regrettable thing is that it doesn't seem to measure the really tiny particles that some of the others claim to.

      1 Reply Last reply
      0
      • alowhumA Offline
        alowhumA Offline
        alowhum
        Plugin Developer
        wrote on last edited by alowhum
        #19

        Is this is the Honeywell you're talking about: HPMA115S0
        https://www.aliexpress.com/item/PM2-5-sensor-HONEYWELL-HPMA115S0-XXX-laser-pm2-5-air-quality-detection-sensor-module-Super-dust/32829242280.html

        From looking at the datasheet there are some other downsides:

        • 1,25mm molex connector (so not as easy to connect to as the SDS011, which takes normal Dupont wires)
        • Doesn't send data by itself? See this thread.
        • Precision seems poorer than the Chinese models (although they may just be more honest?). +-15ug at levels below 100, while the Chinese sensors claim +-10 below 50.
        • Can't find anything about it being 5v tolerant.

        What does look good is the estimated life of the laser, 20.000 years. That's 7 years if you use it 8 hours a day.

        NeverDieN 1 Reply Last reply
        0
        • alowhumA alowhum

          Is this is the Honeywell you're talking about: HPMA115S0
          https://www.aliexpress.com/item/PM2-5-sensor-HONEYWELL-HPMA115S0-XXX-laser-pm2-5-air-quality-detection-sensor-module-Super-dust/32829242280.html

          From looking at the datasheet there are some other downsides:

          • 1,25mm molex connector (so not as easy to connect to as the SDS011, which takes normal Dupont wires)
          • Doesn't send data by itself? See this thread.
          • Precision seems poorer than the Chinese models (although they may just be more honest?). +-15ug at levels below 100, while the Chinese sensors claim +-10 below 50.
          • Can't find anything about it being 5v tolerant.

          What does look good is the estimated life of the laser, 20.000 years. That's 7 years if you use it 8 hours a day.

          NeverDieN Offline
          NeverDieN Offline
          NeverDie
          Hero Member
          wrote on last edited by
          #20

          @alowhum said in Next generation dust sensor for MySensors:

          Is this is the Honeywell you're talking about: HPMA115S0
          https://www.aliexpress.com/item/PM2-5-sensor-HONEYWELL-HPMA115S0-XXX-laser-pm2-5-air-quality-detection-sensor-module-Super-dust/32829242280.html

          yes

          1 Reply Last reply
          0
          • NeverDieN Offline
            NeverDieN Offline
            NeverDie
            Hero Member
            wrote on last edited by NeverDie
            #21

            BTW, I hooked up the Honeywell, and this is the total amount of what it displays:

            PS- Reading Particle Measurements...
            PS- Sending cmd: 68 1 4 93 
            PS- Waiting for cmd resp...
            PS- Received valid data!!!
            PM 2.5: 3 ug/m3
            PM 10: 4 ug/m3
            

            It shows less for PM2.5 and PM10 than the PMS5003. I presume the numbers are more trustworthy, though, since it was factory calibrated.

            1 Reply Last reply
            1
            • S Offline
              S Offline
              subs
              wrote on last edited by
              #22

              Hi. I am late here but i will ask anyways. So what is the review between PMS7003 and Honeywell HPM sensors?
              I'd like to build a low cost opensource AQI device for Indian cities with added temperature, humidity and ambient pressure data and then send it to cloud using GPRS/GSM or Wifi (esp8266 as MCU). But i am confused about the Honeywell HPM sensor - its accuracy as compared to BAM or other PM measurement standards. Any help will be great!

              SebexS 1 Reply Last reply
              1
              • S subs

                Hi. I am late here but i will ask anyways. So what is the review between PMS7003 and Honeywell HPM sensors?
                I'd like to build a low cost opensource AQI device for Indian cities with added temperature, humidity and ambient pressure data and then send it to cloud using GPRS/GSM or Wifi (esp8266 as MCU). But i am confused about the Honeywell HPM sensor - its accuracy as compared to BAM or other PM measurement standards. Any help will be great!

                SebexS Offline
                SebexS Offline
                Sebex
                wrote on last edited by
                #23

                @NeverDie could you share your Honeywell code, I have trouble getting it to work. An example will help me a lot t learn from!

                NeverDieN Nca78N 2 Replies Last reply
                0
                • SebexS Sebex

                  @NeverDie could you share your Honeywell code, I have trouble getting it to work. An example will help me a lot t learn from!

                  NeverDieN Offline
                  NeverDieN Offline
                  NeverDie
                  Hero Member
                  wrote on last edited by
                  #24

                  @Sebex Hi, I had looked into this for the purpose of testing the effectiveness of air filtration on a 3D printer enclosure. Unfortunately, for lack of effective, yet quiet, filtration at the time, I shelved the project until a future date and so didn't keep the files. However, I'm pretty sure there were libraries for the sensor on github, so I recommend you look there. Good luck!

                  1 Reply Last reply
                  0
                  • SebexS Sebex

                    @NeverDie could you share your Honeywell code, I have trouble getting it to work. An example will help me a lot t learn from!

                    Nca78N Offline
                    Nca78N Offline
                    Nca78
                    Hardware Contributor
                    wrote on last edited by
                    #25

                    @Sebex said in Next generation dust sensor for MySensors:

                    @NeverDie could you share your Honeywell code, I have trouble getting it to work. An example will help me a lot t learn from!

                    I made a library for that, I'm updating it to autodetect some various PM, CO2, Formaldehyde UART sensors but I'll find the old version for Honeywell only tomorrow if you want. If I forget, harass me by MP :D

                    skywatchS 1 Reply Last reply
                    2
                    • Nca78N Nca78

                      @Sebex said in Next generation dust sensor for MySensors:

                      @NeverDie could you share your Honeywell code, I have trouble getting it to work. An example will help me a lot t learn from!

                      I made a library for that, I'm updating it to autodetect some various PM, CO2, Formaldehyde UART sensors but I'll find the old version for Honeywell only tomorrow if you want. If I forget, harass me by MP :D

                      skywatchS Offline
                      skywatchS Offline
                      skywatch
                      wrote on last edited by
                      #26

                      @Nca78 Do you have any updates on the sensor you were building or the Honeywell code?

                      I am thinking of moving the existing sensor to another room and getting a new noe for the bedroom.

                      Nca78N 2 Replies Last reply
                      0
                      • skywatchS skywatch

                        @Nca78 Do you have any updates on the sensor you were building or the Honeywell code?

                        I am thinking of moving the existing sensor to another room and getting a new noe for the bedroom.

                        Nca78N Offline
                        Nca78N Offline
                        Nca78
                        Hardware Contributor
                        wrote on last edited by
                        #27

                        Hello @skywatch, I will put a library online today. Sorry for the long delay.

                        1 Reply Last reply
                        1
                        • skywatchS skywatch

                          @Nca78 Do you have any updates on the sensor you were building or the Honeywell code?

                          I am thinking of moving the existing sensor to another room and getting a new noe for the bedroom.

                          Nca78N Offline
                          Nca78N Offline
                          Nca78
                          Hardware Contributor
                          wrote on last edited by
                          #28

                          @skywatch here you go :
                          https://github.com/Nca78/NcaPMSensorLight

                          @Sebex in case you're still looking for a code, you might be interested.

                          skywatchS 1 Reply Last reply
                          1
                          • Nca78N Nca78

                            @skywatch here you go :
                            https://github.com/Nca78/NcaPMSensorLight

                            @Sebex in case you're still looking for a code, you might be interested.

                            skywatchS Offline
                            skywatchS Offline
                            skywatch
                            wrote on last edited by
                            #29

                            @Nca78 Thanks :)

                            I didn't purchase another sensor yet, but will in the furure for sure. Thanks for sharing it will help a lot of people I expect (not just me)! ;)

                            1 Reply Last reply
                            1
                            • mfalkviddM Offline
                              mfalkviddM Offline
                              mfalkvidd
                              Mod
                              wrote on last edited by mfalkvidd
                              #30

                              https://www.bosch-sensortec.com/products/environmental-sensors/particulate-matter-sensor/bmv080/ could be the next generation. No moving parts. Measures PM2.5. Datasheet: https://www.bosch-sensortec.com/media/boschsensortec/downloads/product_flyer/bst-bmv080-fl000.pdf

                              1 Reply Last reply
                              0
                              Reply
                              • Reply as topic
                              Log in to reply
                              • Oldest to Newest
                              • Newest to Oldest
                              • Most Votes


                              26

                              Online

                              11.7k

                              Users

                              11.2k

                              Topics

                              113.1k

                              Posts


                              Copyright 2025 TBD   |   Forum Guidelines   |   Privacy Policy   |   Terms of Service
                              • Login

                              • Don't have an account? Register

                              • Login or register to search.
                              • First post
                                Last post
                              0
                              • MySensors
                              • OpenHardware.io
                              • Categories
                              • Recent
                              • Tags
                              • Popular