iChipNet Platform Overview
IoT | iChipNet Platform Overview
iChipNet IoT Platform
Connect One’s iChipNet platform is made up of several building blocks, designed to help IoT product designers to get to market quickly and easily.
iChipNet platform is unique because it provides the hardware, software and services required to deploy and manage an IoT application, all under one roof.
The hardware provided is the same hardware used in mass market M2M applications, therefore bringing down the price point of the IoT product to a reasonable level.
Using an example application can illustrate how iChipNet building blocks are used.
The example below is a connected power socket, designed to control the on/off power of any appliance or product.
Here are the iChipNet building blocks Connect One provides that allow to implement this example application:
- Embedded Technology – hardware modules for Ethernet or WiFi connections.
Several form factors are available for these modules.
These modules can be used alongside a host CPU, whereby the host can issue simple AT+i commands to the module to implement a large number of functions, like connecting to an access point, sending data to a remote server, etc.
But the modules can also work in stand-alone mode, with the ability to download to the modules powerful scripts that take action based on events that occur at the I/O pins of the modules.
- Hub – an optional WiFi hub that connects to the local network router via an Ethernet cable, and serves as a private access point to all the IoT products using the Embedded Technology.
This allows a zero-configuration scenario when the IoT products and hub are provided by the same manufacturer.
The WiFi hub is configured with an SSID and password known to the IoT products using the Embedded Technology, so that the WiFi connection is automatic without configuration required.
- Cloud Solution – iChipNet cloud solution is a management solution for IoT devices in the field.
This solution is based on Connect One’s Device Connectivity Server (DCS), where IoT devices using the Embedded Technology can register on the DCS and can then be accessed remotely for control, configuration and maintenance.
The cloud solution also provides an open API to its device database for IoT developers that want to build their own management or application portal as a front-end to managing the IoT devices. The application portal can gain access to the IoT devices via the DCS cloud solution.
- Smartphone App – IoT devices are sometimes managed and controlled using a smartphone.
iChipNet provides a library that can be used by the IoT product developer to design and implement a smartphone app that can access the Cloud Solution, thereby getting access to the device.
Let’s continue and look at the connected power socket example…
The following figure shows the internal block diagram of the connected power socket.
The WiFi module inside the power socket has configurable digital I/O pins, that can be configured to control the AC relays.
The module also has a built-in web server that allows to configure its I/O pins by browsing to the module’s internal web site.
The figure below shows how these pins can be configured via the internal web site.
A smartphone can used to control the connected power socket by using the iChipNet Smartphone App libraries.
A simple app can be designed as can be seen in the figure below.