PSoC 6:The IoT Problem Solver