What is IoT?
The Internet of Things (IoT) is the network of physical devices, vehicles, home appliances and other items embedded with electronics, software, sensors, actuators, and connectivity which enables these things to connect and exchange data, creating opportunities for more direct integration of the physical world into computer-based systems, resulting in efficiency improvements, economic benefits and reduced human intervention.
IoT covers the devices that connect to internet and communicate each other. IoT is a new term and nowadays becoming popular. Developing sensor electronics, communication technologies, low power usage CPUs, development boards help to improve IoT systems.
The number of IoT devices increased year-over-year to 8.4 billion in 2017 and it is estimated that there will be 30 billion devices by 2020. The global market value of IoT is projected to reach $7.1 trillion by 2020.
During my intern, the main topic is IoT, IoT networks and using scenerios. First, I started to my project from beginning, read of the document about IoT, working principle, which programming languages are using etc. After I have taken Pycom development board, I decided to use micro python in my project. Cause, Pycom supports micropython and this programming language is best language for IoT systems because of simpility. On the other hand, I discovered many chips which is used for IoT projects, the most popular ones NodeMCU boards which has ESP8266 chip, also Pycom has dual core ESP-32 CPU to do tasks.