Well … I came back here since I finally received my Argon (and other pieces) and tried to get this working, but have encountered only problems. For some reason I was not being notified of your replies.
Right now, I registered the Argon and have it working with their WebIDE. I can write code in the WebIDE and deploy it to my Argon. But the AQW seems to be having problems. If I set the hpma115 to false in the AirQualityWingSettings_t struct, I do get temp & humidity (although it seems unrealistically high). But when “Has HPMA115” is set to true, I get the following on the debug terminal (yes, I picked up a serial debug module):
Air Quality Wing for Particle Mesh
0000129893 [app] WARN: Error tvoc - no data
0000139894 [app] ERROR: hpma timeout
0000139895 [app] ERROR: Error hpma115
So first of all, it seems as though my Honeywell HPMA115 is not working.
Based on your last reply (and the feedback from Golioth), it feels like I wasted my money (& time) on the Particle Argon board. Would you agree? I can easily pick up a Huzzah32 and continue working on this, but it seems like all of your instructions are based on Particle board usage. I chose the Argon based on your comment “Note: if you’re just starting out, the Argon is your best bet.” on the site https://www.jaredwolff.com/how-to-use-particle-squared-air-quality-sensor/.
Am I missing something here??? I feel like this shouldn’t be this difficult.
Another detail; looking at your photo above, the orientation of the HPMA115 sensor seems to be different than the board I received. Is the one you have in the pic an old one (like a different rev)?