The NoTE Lab was established in 2023 and is located on the 11th floor, Room 1103. It is also comprehensively documented in book form. The lab was developed to provide students with hands-on experience in the software and hardware development of IoT devices within edge and cloud computing systems. It allows students to apply cutting-edge concepts in hardware, networking, and software engineering through a fully open-source-based implementation.
The network of Things Engineering (NoTE) Lab, with seven hands-on lab modules covering topics ranging from “Interfacing sensors and actuators” and “Connecting IoT and Edge with MQTT” to “Data pipelining in cloud computing”.
2. NoTE Lab 1 - Interfacing sensors and actuators
3. NoTE Lab 2 - Connecting IoT and Edge with MQTT
4. NoTE Lab 3 - Connecting edge/cloud with AMQP
5. NoTE Lab 4 - Connecting edge/cloud with HTTP
6. NoTE Lab 5 - Prototyping data connectors
7. NoTE Lab 6 - Integrating IoT with edge and cloud
8. NoTE Lab 7 - Network-of-Things final setup
Students will learn:
Programming Languages:
Python and C++ for developing embedded and IoT applications.
Communication Protocols:
MQTT, AMQP, and HTTP for data exchange between devices and cloud services.
Tools and Platforms:
Logstash for data processing
Kubernetes (K3S) for lightweight container orchestration
Docker for containerized cloud deployment
Elasticsearch used as an HTTP-based search and analytics engine
Mosquitto as an MQTT broker
RabbitMQ as an AMQP broker
Embedded Hardware:
Raspberry Pi and Arduino Uno development boards are used for hands-on embedded system projects.
The book introduces practical engineering concepts for IoT systems operating across edge and cloud environments. It covers essential topics in hardware platforms, networking technologies, and software architectures. The content is structured around the Network of Things Engineering (NoTE) Lab, which consists of seven hands-on laboratory modules.
As a TU Braunschweig student, you can access the book online using the following link:
https://link.springer.com/book/10.1007/978-3-031-20635-1
You can also find it by searching for the ISBN: 978-3-031-20634-4.
Please refer to the links listed under the Teaching menu:
Internship in the Design of IoT Networks and Systems (NoTE Lab)
Design of IoT Networks and Systems II (NoTE Lab II).
For any questions send an email to i.zacarias(at)tu-braunschweig.de