What is IoT(Internet of Things)?

When did all this start?

Some Interesting facts about IoT:

  • Today there are more devices connected to the Internet than persons on the Earth. Around 50 billion devices vs 7,6 billion persons, but in 2003 there were only 0,5 billion devices connected to the internet and around 6,3 Billion personas on earth.
Source: https://safeatlast.co/blog/iot-statistics/#gref
  • The Biggest share of IoT is in Smart cities.
  • The main reason people OWN a Smart Device is “Feel Safer” with 72% according to studies.
  • The next year (2020) it is estimated that 75% of new cars will come with built-in IoT connectivity.
  • There are about 1000 to 5000 devices around a person in a city.


IoT Consumer application:

IoT Business and industry:

IoT Car Industry:

IoT in Medical Healthcare:

IoT Security Issues:

Some IoT Adoption Barriers:

  1. Data Collection.
    Only some of the unstructured generated data is worth being saved for analysis, not all the data is useful and not all companies and governments are capable of collect information in a proper way. Some industries have a lack of Data management.
  2. Security and Privacy concerns.
    As I explained before this is a very important challenge.
  3. Operational Costs.
    Implementation sometimes can be very expensive and specialized maintenance is required, the integration with legacy technology is also a barrier, some governments and companies made big investments in technology that is out of date, this is a big challenge because of technology growth at tremendous speed.

Some Key Concepts of IoT:

  • Hardware:
    IoT devices need to sense specific aspects of the world around, so they have sensors and special hardware for connectivity and storage, also for software functionality, like SoC components (System-on-a-Chip).
  • Programming:
    Special software, IoT devices are embedded devices, they use micro-controlled platforms. The choice of programming-language depends on the capability and purpose of the device, some of the most popular are, C Language, Java, Python, JavaScript, Swift, and PHP.
  • Security:
    Now, devices must have built-in security elements.
  • Connectivity:
    Network functionality and management.
  • Data analytics:
    Devices must be able, in most cases, of data store and transport.



Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store