Jan 12, 2022

Principle of Internet of Things (IoT)

 System Operation

- RIOT OS
- Windows for IoT
- Google Brillo
- ARM mbed OS

Network Protocol

WiFi
Bluetooth
ZigBee
Z-Wave
LoRaWan

Data Protocol

- HTTP/HTTPS (HyperText Transfer Protocol)
- MQTT (Message Queuing Telemetry Transport) 
CoAP (Constrained Application Protocol)
AMQP (Advanced Message Queuing Protocol) 
DDS (Data Distribution Service)
WebSocket
- LoRaWAN or Sigfox
- REST
- NGSI
- OPC Unified Architecture
- ISOXML/ADAPT


IoT Cloud

- AWS IoT (Web)
 Microsoft Azure IoT (Web)
- Google Cloud IoT (Web)
 Blynk (Web and Mobile apps)
- Arduino IoT (Web and Mobile apps)
- Adafruit IO