Design of IoT systems
Code | Completion | Credits | Range | Language |
---|---|---|---|---|
B0B37NSI | Z,ZK | 5 | 2P + 2L + 2D | Czech |
- Garant předmětu:
- Lecturer:
- Tutor:
- Supervisor:
- Department of Radioelectronics
- Synopsis:
- Requirements:
- Syllabus of lectures:
-
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)
- Syllabus of tutorials:
-
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
- Study Objective:
- Study materials:
-
[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.
- Note:
- Further information:
- https://cw.fel.cvut.cz/wiki/courses/b0b37nsi/start
- No time-table has been prepared for this course
- The course is a part of the following study plans:
-
- Electronics and Communications 2018 (compulsory elective course)
- Software Engineering and Technology (PS)
- Software Engineering and Technology (PS)