Introduction to IoT Systems
- Definition of the Internet of Things (IoT): IoT examples; IoT devices; IoT devices vs. computers.
- Trends in the Adoption of the Internet of Things (IoT): Trends; Potentiality and pervasiveness.
- The Importance of the Internet of Things (IoT) in Society: Societal benefits of IoT; Risk, privacy and security.
IoT Components and Protocols
- Features and Constraints of Embedded Systems: What are embedded
systems; Generic embedded systems structure; Main components overview;
Specific components examples; Microcontrollers, Sensor and Actuators;
Analog/Digital conversion
- Architectures for IoT data storage and processing: cloud/fog/edge computing.
- Hands-on with KNIME Data Analytics Platform
Trusteless Decentralized environments for Machine-to-Machine transactions:
- Physical vs Digital assets: the double spending problem, Exchange of value in human history
- Math fundamentals of a blockchain: Hash Functions and Asymmetric Cryptography
- Proof-of-work in Bitcoin, Difficulty Adjustment, Mining, Blocks and Transactions
- Tools visualizing and exploring the blockchain, Bitcoin as a Platform: the Lightning Network
- Bitcoin and altcoins: the trilemma, Ethereum and Smart Contracts
- Blockchain and IoT, Proof-of-existence, NFT