IoE-Assignment Guidelines
AssignmentTutorOnline
Table of contents
1. Introduction
Note: Here the learners can provide an introduction on “Internet of Everything” and its uses.
2. Description of the system to be designed.
Note: A short description on what the system will do or its actual application in the real world.
3. Functional requirements of the system
Note: Learner can list all the functional requirements of the system.
4. Components/ resources needed
Note: Here the learner also needs to provide short description of the sensors, IOT board (ESP32), or any other resources used along with its pictures.
5. Circuit diagram of the built System
Note: The learner either can take a snapshot of the actual built system.
6. Description of the programming frameworks used
Note:Here the learner can provide some information on the programming language and IDE used.
7. Communications protocols Used
Note: Here the learner can provide description of the communication protocols involved in the system and explain on how it works. The findings could also cover on some understanding of energy and bandwidth constraints. For example, on MQTT.
8. Implementation
- Cover a short description on which MQTT broker are you going to use.
- Provide a snapshot of your broker GUI and demonstrate on how you created a topic.
- Install MQTT lens on your computer and demonstrate on how you configure MQTTlens.
- Provide codes for ESP32 which will be linked to subscribe section (Make sure you provide comments on your codes)
- Provide codes for ESP32 which will be linked to publish section (Make sure you provide comments on your codes)
- You should provide a description of how the system works.
9. Conclusions
Critically discuss issues and application areas of your system including an understanding of the commercial context and privacy/security issues and make well-informed speculations on the future of the area.