this looks cool! I have some AQ sensors on order from Aliexpress. If you have this to measure outdoor air quality, why include the screen? (could a non-screen esp32 work?)
Also what is the part to get the port the PMS plugs into?
I bought the ESP32 T-Display because it was $12 and had a display that I wanted. I’d only save a few dollars without the display and I find it handy. No need to use it. Will certainly work without a display, just modify the ESPHome config yaml on the github page to drop the display and you’re on your way.
Which part do you mean? The connector is a 1.27mm pitch 2x5 pin header. The PMSA003 I bought included the pin headers.
The PCB that the connector plugs in to (aka “Sniffer” design) is my design. There’s a link to order them from PCBWay here or on the Github project page.
This is an awesome project. I’m getting the components to build it. Once I’m done with the unit, I’ll work on the enclosure for 3d printing. Thanks for sharing!
Got one of your boards and got everything running to my liking despite knowing NOTHING about all of this stuff - also my first time soldering!
I was able to get the BME680 to pull CO2 and VOC averages using some stuff I discovered in newer documentation on the device, and it’s working pretty well.
Only question I have, and I’m sorry if this is entirely clueless - is there a TX pin for the particulate sensor? I was looking for a way to slow down the gathering of data so that there’s not so much coming in and it says I need to designate a TX pin to do so. Haven’t got the first idea how to determine that if there is one at all in this particular setup.
Hello. As I am waiting for my final part to arrive, I wanted to test the code. When tried to verify, it says temp2 is not defined. Skimming through the files, I do not see temp2 but temp.
Hey. I don’t remembered why I did it this way, but looking at the block of code I posted. I replaced the temp2 with temp. You can paste this block of code and see if it works for you.