Nettigo Sensor Community kit assembly manual


You have all parts You've got received from Nettigo. In few moments You will build Your own smog sensor. I assure You this is a simple task, You will follow steps taken by hundreds people before You. All of them are also interested in raising smog awarness.

Most important componnets are NovaFitness SDS011 (measuring PM2.5 and PM10 dust levels) and Bosch Sensortec BME280 measuring temperature, humidity and pressure or Sensirion SHT31 measuring temperature and humidity.

Controller board (NodeMCU v3) was checked by Nettigo and it has already Sensor Community firmware installed.

Kit's contents

Electronic components:

  • 1 pc x  laser sensor Nova Fitness SDS011, PM2.5 & PM10
  • 1 pc x board NodeMCU V3 LoLin ESP-12E
  • 1 pc x sensor temperature sensor. Depending on kit version it will be:
    • BME280 - precise temperature, humidity and pressure sensor
    • SHT31 - precise temperature, humidity sensor
  • 1 set x Jumper wires, F-F, 20 cm, 10 pcs
  • 1 pc x Flat USB cable (2.75m long)
  • 1 pc x USB charger 5V 1A

Mechanic parts:

  • 20 cm x clear hose 6 mm
  • 2 pcs x hydrualic elbow 75mm PP 75 / 87.5°
  • 2 pcs x cable tie 100x2.5mm
  • 2 pcs x cable tie 432x4.8mm

Electrical components assembly

Prepare following elements:

  • 1 pc x  laser sensor Nova Fitness SDS011, PM2.5 & PM10
  • 1 pc x board NodeMCU V3 LoLin ESP-12E
  • 1 pc x sensor temperature sensor. Depending on kit version it will be:
  • 1 set x Jumper wires, F-F, 20 cm, 10 pcs
  • 1 pcs x cable tie 100x2.5mm

From jumper wires separte 4 wires. Try to keep them together. We will use brown, red, orange and yellow.

Next connect all 4 wires to temperature sensor. Both BME280 and SHT31 have the same pin order, and similar names. Only VCC on BME280 is named VIN on SHT31. Other pins have the same names - GND, SDA and SCL.

 We have connected yellow wire to VCC/VIN, orange to GND, red to SCL and brown to SDA


The other end of jumper wires connect to NodeMCU as follows:

  • SDA (brown) to pin D3 on nodeMCU
  • SCL (red) to pin D4 on nodeMCU
  • VCC (yellow) to pin 3V
  • GND (orange) to pin G

From the remaining 6 wire bundle, tear off the next 4. We have used green, blue, violet and grey.  Connect them to socket on SDS011. Grey to TXD, violet to RXD, blue to GND and green to 5V. Note - there is a 

 My oderwaliśmy zielony, niebieski, fioletowy i szary. Przewody te podłączamy do złącza czujnika pyłu SDS011. Szary do TXD, fioletowy do RXD, niebieski do GND, zaś zielony do 5V. Note that there must be one free pin between GND and 5V.

Connect cables to nodeMCU as follows:

  • TXD (gray) to pin D1
  • RXD (violet) to pin D2
  • GND (blue) to pin G
  • 5V (green) to pin VU


Mechanical assembly:

To nodeMCU board connect USB cable. Next, using short cable tie mount nodeMCU board to SDS011 as on following picture. Use hole on SDS011 marked as J31 and hole on the left of microUSB connector on nodeMCU.


Place hose on SDS011 air inlet. Using second short cable tie bind hose, USB cable and jumper wires to temperature sensor together.

Drag USB cable through one of hydraulic elbows. Next place all electronic components inside hydraulic elbow. Make sure that SDS011 fan is oriented towards bottom. Such orientation prevents dust accumulation in measuring chamber over time.

Put second elbow inside first one. You can moisten the gasket to make that a little easier.


You are done, Your sensor is ready to be configured!


What next?

  1. Power sensor up connecting USB cable to suplied USB charger
  2. Wait for first start. After minute or two You should see new WiFi network. It will be named Airrohr-XXXXXXX (where X will be replaced by sensor ID - You can find it printed on sticker placed on bag with nodeMCU).
  3. Connect (using cell phone or computer) to that network. Visit site
  4. Select Your WiFi network and provide password for it. Save config and sensor will restart. If it will connect to Your home network, Airrohr-XXXX WiFi network won't show up again.
  5. Sensor Communtiy has more detailed configuration instruction.

Ostatnia aktualizacja: 06-05-2021