What is IoT?

The Term IoT, or internet of things, refers to the collective network of connected devices and the technology that facilitaes communication between devinces and the cloud, as well as between the devices themselves. Because of the inexpensive computer chips and high bandwith telecommunications, we now have billions of devices connected to the internet. This means that even everyday devices like your thooothbrush, cars and etc can use sensor to collect data and use it accordingly

How does IoT work?

A complete IoT system integrates four distinct components: 1) sensors/devices, 2) connectivity, 3) Data processing, 4) User Interface.

  1. Sensor/Devices:
    Sensors or Devices collect data from their enviroinment e.g temperature, humidity or air quality.
  2. Connectivity:
    That data from the sensor is then sent to the cloud, but it needs a way to get there..
    The sensors can be connected to the cloud though a variety of methods or protocols, e.g cellular, satelite, WiFi, Bluethooth, LORA or directly to the ethernet via ethernet cable. Each of the options above have their own advantages and disadvantages.
  3. Data processing:
    Once the data somehow gets to the cloud, specific software of some kind procceses the data sent to the cloud.
  4. User Interface:
    Next the information is made useful to the end-use in some way, e.g alert on the user (email, SMS, notifaction)
This Diagram shoes the full process of IOT from the sensor data to the end product, the User Interface

What is LORA?

This digram shows the comparision of LoRa, WiFi, BLE and Cellular according to theur Bandwidth and Range.

LoRa is a wireless modulation technique derived from the Chirp Spread Spectrum (CSS) technology. It encodes information on radio waves using chirp pulses – similar to the way dolphons an bats communicate! The advantages of LoRa is that its modulates transmission is robust against disturbances and can be recieved across great distances. LoRa is ideal for applications that transmit small chunks of data with low bit rates. Data can be transmitted at a longer range compared to technologies like WiFi, Bluethooth or ZigBee.

What are IoT Gateways?

A IoT Gateway provides a bridge between different communication technologies e.g WiFi, BLE, Cellilar, LoRA. An IoT gatway acts as a medium to open up connections between the cloud and the sensor or device in the Internet of things. Thanks to IoT Gatways it is possivble to establich device to device ot device to cloud communication.

This diagram shows how sensor/device data migrates to the IoT gatway and then to the Cloud

What are IoT platforms?

At a high level, IoT platforms provide a head start in building IoT systems by providing built-in tools and capabilities to make IoT easier and cheaper for buisinesess, developers and users. An IoT platform helps facilitate the communication, data flow, device management and the functionality of applications.
IoT platforms help

  1. Connect hardware, such as sensors or devices
  2. Handle different haedware and software communcation protocols
  3. Provide security and authentocation for devices and users
  4. Collect and visualize and analyse data the sensors and devices gather
This diagram shows the “Thingsboard” IoT platform.

Compring IoT Connectivity with LoRa, Cellular IoT, Ethernet, BLE and Wi-Fi

There are many things to consider when choosing an IoT connectivity method e.g:

  1. Communication Range
  2. Power Efficiency
  3. Continuous Availability
  4. Data Throughput and Latency
  5. End User Experience
Here you can see the comparisions between the different IoT connectivity options and their advantages and disadvantages.

Wired Ethernet

Advantages:

  1. Very Reliable
  2. Provides low latency and high bandwidth

Disadvantages:

  1. Makes the solution less mobile and flexible
  2. High Power consumption
  3. Adds complexity to deployment

Wi-Fi

An Example of a Wi-Fi module

Advantages:

  1. Provides low latency and high bandwidth

Disadvantages:

  1. Very tedious to set up
  2. High power consumption
  3. Can be insecure

Cellular (LTE-M and NB-IoT)

An exaple of a Notecard cellular module

Advantages:

  1. Cellular is very ubiquitous and reliable
  2. Very secure
  3. Low power consumption
  4. Really flexible and mobile

Disadvantages:

  1. low bandwidth and high latency

LoRa and LoRaWAN

Example LoRa tranceiver module

Advantages:

  1. Very good range
  2. Widely available
  3. Very secure
  4. Power consuption is very low

Disadvantages:

  1. low bandwidth
  2. Doesnt properly operate in regions outside of the EU

Bluetooth Low Energy (BLE)

Advantages:

  1. Very reliable
  2. low latency

Disadvantages:

  1. Hard to configure
  2. Has poor range
  3. Low bandwidth

Use Case 1 – Dragino Sensor Visualization

Use case 2 – Phone Sensor Visualisation

Use case 3 – Send Thingy:52 Sensor Data to Email using IFTTT

By kavin

Leave a Reply

Your email address will not be published. Required fields are marked *