Subject description - BBB37IOT
Summary of Study |
Summary of Branches |
All Subject Groups |
All Subjects |
List of Roles |
Explanatory Notes
Instructions
| BBB37IOT | Tools for IoT | ||
|---|---|---|---|
| Roles: | Extent of teaching: | 2P + 2L | |
| Department: | 13137 | Language of teaching: | CS |
| Guarantors: | Vítek S. | Completion: | Z |
| Lecturers: | Vítek S. | Credits: | 4 |
| Tutors: | Hamacek J., Vítek S. | Semester: | L |
Anotation:
Předmět představuje IoT jako komplexní systém, řeší systémový návrh i detailní design jednotlivých částí, především ze SW hlediska. Naučí studenty schopnosti získat, přenést, zpracovat a interpretovat data ve stylu "od senzoru po cloud".Course outlines:
| 1. | Introduction into IoT, IoT elements | |
| 2. | Microcontrollers for IoT. Architecture, internal peripherals. Power consumption | |
| 3. | External peripherals of microcontrollers for IoT - sensors and actuators | |
| 4. | Buses for communication with peripherals | |
| 5. | Data processing algorithms in microcontrollers | |
| 6. | Architectures of IoT systems | |
| 7. | Transmission protocols and interfaces for communication with IoT services | |
| 8. | Stream data processing | |
| 8. | Data management in IoT systems, data processing algorithms | |
| 10. | Services for IoT - visualization, data structures, supporting services | |
| 11. | Deployment and testing of HW, CI / CD (virtual IoT, dockers, ...) | |
| 12. | Security in IoT and distributed systems | |
| 13. | Case studies: smart home, smart city, industry 4.0 | |
| 14. | IoT in practice (industrial partner) |
Exercises outline:
| 1. | Introduction to the topic, organization issues | |
| 2. | IoT as a complex system, introduction of tools and SW environment | |
| 3. | Design and assembly of IoT system - the introduction of an HW platform | |
| 4. | Connecting peripherals to the microcontroller | |
| 5. | IoT system design - user program | |
| 6. | .IoT system design - assembly | |
| 7. | Assignment of projects | |
| 8. | Aggregation of data from multiple sensors | |
| 9. | Work on the project in the laboratory | |
| 10. | Work on the project in the laboratory | |
| 11. | Work on the project in the laboratory | |
| 12. | Data processing | |
| 13. | Cloud data analysis | |
| 14. | Project presentation |
Literature:
| [1] | LEA, Perry. Internet of Things for Architects: Architecting IoT solutions by implementing sensors, communication infrastructure, edge computing, analytics, and security. Packt Publishing Ltd, 2018. | |
| [2] | ALIOTO, Massimo (ed.). Enabling the Internet of Things: From Integrated Circuits to Integrated Systems. Springer, 2017. | |
| [3] | CHOU, Timothy. Precision-Principles, Practices and Solutions for the Internet of Things. McGraw-Hill Education, 2017. |
Requirements:
bez vstupních požadavků Subject is included into these academic programs:| Program | Branch | Role | Recommended semester |
| Page updated 7.3.2026 09:51:53, semester: Z,L/2027-8, L/2025-6, Z,L/2026-7, Z/2025-6, Send comments about the content to the Administrators of the Academic Programs | Proposal and Realization: I. Halaška (K336), J. Novák (K336) |