1. Introduction to IoT Applications and Their Software Architecture
  2. Getting Started with NodeRED
  3. Data Acquisition and Real-time Streaming
  4. Real-time Data Processing with NodeRED
  5. Storing and Graphing Data Streams with InfluxDB and Grafana
  6. The IoT Hardware Package
  7. The IoT Software Package