Building the Internet of Things: Rapid Prototyping Using PSoC Technology