The product came in the mail in one piece. I like how compact the system actually is. I could not get it working in both the raspberry pi 3 B+ raspbian OS nor Ubuntu 20.04. I installed the driver from the instructions on the github repo and then tried to get some readings. Unfortunately, the system is returning b'' as the output.
I attempted to do some debugging by removing the usb adapter from the sensor and got an error about the system not finding the unit (which is good, Linux seems to have detected the PM sensor outside the USB adapter). I also tried to edit the python files as well, but they didn't come with a requirements.txt so I had to guess at the packages.
I got the same result from the C++ code that came with the drivers provided on the github repo. Im thinking the actual PM sensor is defective but it could also be an issue with the driver. Its hard to tell.
Response from The Sensor Emporium | Nov. 10, 2020
Please message me on the store message board - And I'll help you figure out the issue.
The sensor does not send plain ascii text - rather it is binary ( integers ) that must be processed to display sensed data.