Weather Station using PSoC-6 as its heart.

Records the wind Speed, Direction, and Rainfall. Also the temperature, and humidity, Ambient Light level, UV level, RGB Color, and High Dynamic Range light.  

The weather data is provided as daily high/low, as well as averages over several time periods.  

MPPT solar charging of the battery is another great feature.

Solar panel voltage & current, battery voltage, charge current & load data are provided to the cloud service for monitoring real-time and over a period of time.

The PSoC-6 is ideal for the broad features of this IOT design due to its wide range of configurable analog and digital components and capabilities that are needed.  The dual ARM core design of the PSoC-6 is ideal with one core servicing time critical tasks, while the other core handling communications and cloud connectivity.  Wifi, BLE, and 2.4 GHZ communication abilities provide several different methods of connectivity depending on the availability of wireless communication provided by the surrounding environment technology.  LORA and Cellular communication cloud services will be considered as contest time permits.

Displays and capsense buttons/sliders will be used to display information in a visual manner, on-site, for configuration and status monitoring.

AWS Connected Home IoT will be used, and the station also updates to a Weather Underground site ID KC0BOULD510.  Average graphs are used to display data! 

The design will be modular so that the weather station features can be implemented without all features, only including what is needed for the particular situational requirements, as determined.

My experience with IOT embedded design includes, but not limited to, ESP8266, ESP32, Particle Photon/Electron, Raspberry PI, BeagleBone, and  most "Arduino like" dev. boards.  Cloud services such as AWS, Particle.io, Weather Underground, Arduino, and others.

I have been using the Cypress PSoC since the PSoC 1, yes the first Cypress PSoC,  (3 wireless USB products were the first project using PSoC Designer).  I have also used the P-ROC several times.  I have a long history of Cypess based USB product development starting with the EZ-USB (which was then owned by Anchor Chips).  I have been a Cypress CY-PRO, and Design Partner member.