Skip to content

tamberg/fhnw-iot-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 

Repository files navigation

IoT Engineering

Project MY_TEAM_PROJECT_TITLE

Note: Do not work on this repository right away.
Check existing forks to find the specific repository for your class.

Introduction

This project is part of the IoT Engineering course.

  • 3-person teams, building an IoT system.
  • 32 hours of work per person, 1 prototype.
  • 10' presentation of the project at Demo Day.
  • Slides, source code and setup steps on GitHub.
  • All team members are able to explain the project.

Team members

  • @MY_TEAM_PROJECT_GITHUB_USER_1, REAL_NAME_1
  • @MY_TEAM_PROJECT_GITHUB_USER_2, REAL_NAME_2

Deliverables

The following deliverables are mandatory.

Source code

Source code, Arduino C, JS or Python, committed to (this) project repo.

Arduino/MY_TEAM_PROJECT/MY_TEAM_PROJECT.ino

Nodejs/MY_TEAM_PROJECT.js

Python/MY_TEAM_PROJECT.py

... (adapt as required)

  1. Embedded code / microcontroller firmware.
  2. Glue Code used on the gateway or "in the cloud".
  3. App or Web UI code, or IoT platform setup steps.

Presentation

4-slide presentation, PDF format, committed to (this) project repo.

MY_TEAM_PROJECT_PRESENTATION.pdf

  1. Use-case of your project.
  2. Reference model of your project.
  3. Single slide interface documentation.
  4. Issues you faced, how you solved them.

Live demo

Working end-to-end prototype, "device to cloud", part of your 10' presentation.

https://MY_TEAM_PROJECT_DEMO_HOST:PORT/

  1. Sensor input on a IoT device triggers an event.
  2. The event or measurement shows up online, in an app or Web client.
  3. The event triggers actuator output on the same or on a separate IoT device.

Submission deadline

Commit and push to (this) project repo before Demo Day, 16.01.2022, 00:00.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published