In this article we will discuss the need capabilities for IoT system in general and explore necessary elements in device layer and server layer. The five entities behind an IoT system are: Device platform (devices and microcontrollers) Software for device APIs and interfacing Connecting and networking protocols Server and application programs Cloud platform for […]