hbitter / DNMS

Digital Noise Measurement Sensor
https://hbitter.github.io/DNMS/
GNU General Public License v3.0
70 stars 23 forks source link

Sensirion SPS30 #8

Closed alexvr6 closed 4 years ago

alexvr6 commented 4 years ago

Da ja das Teensy 4.0 noch nicht funktioniert, habe ich mir DNMS - T3.6+NodeMCU zusammengebastelt. Hier wird jedoch nicht der Sensirion SPS30 ausgelesen. Der Feinstaubsensor funktioniert an sich, nur passiert nichts wenn er an das DNMS - T3.6+NodeMCU angeschlossen ist. Hat jemand eine Ahnung warum der nicht funktioniert?

mdietinger commented 4 years ago

Der SPS30 hängt am I2C Bus des NodeMCUs?(D3/D4) Funktioniert der Sensor wenn T3.6 nicht am Bus hängt?

hbitter commented 4 years ago

Die NodeMCU Firmware "NRZ-2020-129" hat ein fehlerhaftes I²C Timing. Einige Sensoren funktionieren damit trotzdem (z.B. DNMS oder auch BME280) aber der Sensirion SPS30 Feinstaubsensor nicht! Bitte die Beta Firmware (z.Zt. "NRZ-2020-130-B5") benutzen, damit funtioniert es zumindest bei mir.

Franz4596 commented 4 years ago

SPS30 läuft dank Tipp Beta "NRZ-2020-130-B5" auch bei mir (mit NRZ-2020-129 nicht).