An open API service indexing awesome lists of open source software.

https://github.com/mashiat12/internet_of_things

Gathered informations about Internet of Things(IOT) and written all those as a book .
https://github.com/mashiat12/internet_of_things

internet-of-things iot iot-application

Last synced: 11 months ago
JSON representation

Gathered informations about Internet of Things(IOT) and written all those as a book .

Awesome Lists containing this project

README

          

# Internet_of_Things

## Table of Contents

1. [How does IoT Work?](#how-does-iot-work)
2. [Technologies Involved in IoT Development](#technologies-involved-in-iot-development)
3. [Internet/Web and Networking Basics](#internetweb-and-networking-basics)
- [OSI Model](#osi-model)
4. [Networking Standards and Technologies](#networking-standards-and-technologies)
- [Network Access & Physical Layer](#network-access--physical-layer)
- [Internet Layer](#internet-layer)
- [Transport Layer](#transport-layer)
- [Application Layer](#application-layer)
5. [Network Access and Physical Layer IoT Network Technologies](#network-access-and-physical-layer-iot-network-technologies)
- [LPWAN (Low Power Wide Area Network)](#lpwan-low-power-wide-area-network)
- [Cellular](#cellular)
- [Bluetooth Low Energy (BLE)](#bluetooth-low-energy-ble)
- [ZigBee](#zigbee)
- [NFC](#nfc)
- [RFID](#rfid)
- [WiFi](#wifi)
- [Ethernet](#ethernet)
6. [Internet Layer IoT Network Technologies](#internet-layer-iot-network-technologies)
7. [Application Layer IoT Network Technologies](#application-layer-iot-network-technologies)
- [MQTT (Message Queue Telemetry Transport)](#mqtt-message-queue-telemetry-transport)
- [AMQP (Advanced Message Queuing Protocol)](#amqp-advanced-message-queuing-protocol)
- [XMPP (The Extensible Messaging and Presence Protocol)](#xmpp-the-extensible-messaging-and-presence-protocol)
8. [IoT Networking Considerations and Challenges](#iot-networking-considerations-and-challenges)
- [Range](#range)
- [PAN (Personal Area Network)](#pan-personal-area-network)
- [LAN (Local Area Network)](#lan-local-area-network)
- [MAN (Metropolitan Area Network)](#man-metropolitan-area-network)
- [WAN (Wide Area Network)](#wan-wide-area-network)
- [Bandwidth](#bandwidth)
- [Power Usage](#power-usage)
- [Intermittent Connectivity](#intermittent-connectivity)
- [Interoperability](#interoperability)
- [Security](#security)
- [Authentication](#authentication)
- [Encryption](#encryption)
- [Port Protection](#port-protection)
9. [The IoT World Forum (IoTWF) Standardized Architecture](#the-iot-world-forum-iotwf-standardized-architecture)
- [Layer 1: Physical Devices and Controllers Layer](#layer-1-physical-devices-and-controllers-layer)
- [Layer 2: Connectivity Layer](#layer-2-connectivity-layer)
- [Layer 3: Edge Computing Layer](#layer-3-edge-computing-layer)
- [Upper Layers: Layers 4–7](#upper-layers-layers-4-7)
10. [M2M Communication](#m2m-communication)
- [How M2M Works](#how-m2m-works)
- [M2M Applications](#m2m-applications)
- [Manufacturing](#manufacturing)
- [Home Appliances](#home-appliances)
- [Healthcare Device Management](#healthcare-device-management)
- [Smart Utility Management](#smart-utility-management)
- [The Value of M2M](#the-value-of-m2m)
11. [Architecture of IoT](#architecture-of-iot)
- [Core IoT Functional Stack](#core-iot-functional-stack)
- [“Things” Layer](#things-layer)
- [Communications Network Layer](#communications-network-layer)
- [Gateways and Backhaul Network Sublayer](#gateways-and-backhaul-network-sublayer)
- [IoT Network Management Sublayer](#iot-network-management-sublayer)
- [Application and Analytics Layer](#application-and-analytics-layer)
12. [Layer 1: Things: Sensors and Actuators Layer](#layer-1-things-sensors-and-actuators-layer)
- [Battery-powered or Power-connected](#battery-powered-or-power-connected)
- [Mobile or Static](#mobile-or-static)
- [Low or High Reporting Frequency](#low-or-high-reporting-frequency)
- [Simple or Rich Data](#simple-or-rich-data)
- [Report Range](#report-range)
- [Object Density per Cell](#object-density-per-cell)
13. [Layer 2: Communications Network Layer](#layer-2-communications-network-layer)
- [Access Network Sublayer](#access-network-sublayer)
- [Network Transport Sublayer](#network-transport-sublayer)
- [IoT Network Management Sublayer](#iot-network-management-sublayer)
14. [Layer 3: Applications and Analytics Layer](#layer-3-applications-and-analytics-layer)
- [Analytics Application](#analytics-application)
- [Control Application](#control-application)
15. [Fog Computing](#fog-computing)
16. [Edge Computing](#edge-computing)
17. [Functional Blocks of an IoT Ecosystem](#functional-blocks-of-an-iot-ecosystem)
- [Message Queuing Telemetry Transport (MQTT)](#message-queuing-telemetry-transport-mqtt)
18. [IoT Platform](#iot-platform)
- [IoT Platform as the Middleware](#iot-platform-as-the-middleware)
- [IoT Platform Technology Stack](#iot-platform-technology-stack)
- [Advanced IoT Platforms](#advanced-iot-platforms)
- [IoT Cloud Enablement](#iot-cloud-enablement)
19. [Arduino](#arduino)
- [Board Types](#board-types)
- [How to Set up the Arduino IDE](#how-to-set-up-the-arduino-ide)
20. [IoT Platforms Overview: Arduino, Raspberry Pi](#iot-platforms-overview-arduino-raspberry-pi)
- [Arduino Models](#arduino-models)
21. [Case Study & IoT Applications](#case-study--iot-applications)
- [Smart Home, Smart Buildings, and Infrastructure](#smart-home-smart-buildings-and-infrastructure)
- [IoT Application in Industries](#iot-application-in-industries)
- [IoT Application Requirements and Capabilities](#iot-application-requirements-and-capabilities)
- [IoT Application of Home Appliances](#iot-application-of-home-appliances)
22. [Industry 4.0 Concepts](#industry-40-concepts)
- [Evolution of Industry 4.0](#evolution-of-industry-40)
- [Benefits of Industry 4.0](#benefits-of-industry-40)
23. [Electronics](#electronics)
- [Capacitor](#capacitor)
- [Resistor](#resistor)
- [Inductor](#inductor)
- [Diode](#diode)
- [Zener Diode](#zener-diode)
- [Transistor](#transistor)
- [Bipolar Transistor Construction](#bipolar-transistor-construction)
24. [Sensor and Module](#sensor-and-module)
- [What is a Sensor?](#what-is-a-sensor)
- [Classification of Sensors](#classification-of-sensors)
- [Type of Sensor](#type-of-sensor)
25. [ESP8266](#esp8266)
- [Arduino IDE Integration](#arduino-ide-integration)
- [Advantages](#advantages)
- [Introduction to ESP8266 with Arduino IDE](#introduction-to-esp8266-with-arduino-ide)
- [Key Features of ESP8266](#key-features-of-esp8266)
- [Benefits of Using Arduino IDE with ESP8266](#benefits-of-using-arduino-ide-with-esp8266)
- [How to Set up the Arduino IDE for ESP8299](#how-to-set-up-the-arduino-ide-for-esp8299)
26. [ThingSpeak](#thingspeak)
- [Connect Temperature and Humidity Sensor](#connect-temperature-and-humidity-sensor)
- [Continuously Monitor Sensor Reading Through the Internet](#continuously-monitor-sensor-reading-through-the-internet)
- [Generate API and Program NodeMCU](#generate-api-and-program-nodemcu)
27. [Blynk](#blynk)
- [Key Features](#key-features)
- [Getting Started with Blynk](#getting-started-with-blynk)
- [Advanced Blynk Features](#advanced-blynk-features)
- [Use Cases](#use-cases)
28. [Printed Circuit Board (PCB)](#printed-circuit-board-pcb)
29. [3D Printing](#3d-printing)
- [Introduction to 3D Printing](#introduction-to-3d-printing)
- [Fundamental Principles of 3D Printing](#fundamental-principles-of-3d-printing)
- [Applications Across Industries](#applications-across-industries)
- [Advantages of 3D Printing](#advantages-of-3d-printing)
- [Challenges and Future Developments](#challenges-and-future-developments)

---