Cypress PSoC 6 Series
Summary
Sensirion is providing drivers for Cypress’ PSoC6 platforms, based on our generic drivers for SGP and SHT. We offer two different software packages, one for WICED SDK, and one for ModusToolbox and MBED on PSoC 6.
Air Quality Sample Application
To kickstart customer designs, we provide a full demonstration of a cloud connected air quality monitor with a web based dashboard. Note that while this demo is created for the PSoC 6 platform, it can be adapted to most systems based on the Cypress WICED SDK (WICED demo) and MBED OS (MBED OS demo) respectively..
This demo is using Cypress’ PSoC 6 CY8CKIT-062-WIFI-BT, Sensirion’s Environental Sensor Shield (ESS), and Sensirions SPS30 particulate matter sensor. The demo setup looks like this:

Architecture
The overall architecture looks like this:

Hardware Setup
Please see our detailed instructions on GitHub.
Dashboard
In addition, the sample application is using the Thingsboard.io dashboard to provide a web based Dashboard:

Sample Code
The source code for this application is available from GitHub.