Internet of Things
what is iot
- means many thing which were earlier done manually (like opening closing light) are now done using smart devices
- iot involves cloud in some form or other
- in a basic iot model we have some device which collects some data and then send it to the cloud and then the cloud send it back to the user control centre like some smartphone.
formal def
- IoT (Internet of Things) is an advanced automation
- and
- analytics system
- which
- exploits
- networking,
- sensing,
- big data, and
- artificial intelligence technology
- to deliver
- complete systems for a product or service.
These systems allow greater transparency, control, and performance when applied to any industry or system.
a simple example of esp8266
- esp8266 is a low cost Wi-Fi microchip, with built in TCP/Ip networking software, and microcontroller capabilities, produced by Espressif Systems in Shanghai, China.
how to use it
- https://docs.espressif.com/projects/esp8266-rtos-sdk/en/latest/index.html
- setup toolchain
- https://docs.espressif.com/projects/esp8266-rtos-sdk/en/latest/get-started/linux-setup.html
- this contains the binaries to compile the source code
- this contains the example and other shared libraries, API