IoT Project Challenge
Last updated
Last updated
UPDATE AVAILABLE: This project guidebook has been replaced with a new version. This older version will no longer be available after August 1, 2019.
Design and build a smart device that could improve or benefit your school. Your goal is to provide a useful and innovative solution to a problem affecting the school community or school environment.
Each team will build and program a smart device using an IoT electronics kit that has a microcontroller with Wi-Fi capability, as well as various inputs and outputs that can be connected. Each team will also design and program a web app (for phone, tablet, or desktop) that interacts with the smart device. In addition, each team will create a product marketing website for their smart device.
At the end of the semester, all teams will demonstrate and explain their smart devices at a public poster presentation.
Useful: Smart device and web app should provide value by solving a problem, fulfilling a need, or improving an existing situation in the school.
Usable: Smart device and web app should be easy to understand and interact with.
Feasible: Smart device should be possible to prototype and could become a real product.
Innovative: Smart device should be unique or different from existing products or solutions.
Smart device built using Photon electronics kit
Smart device Photon app coded using Wiring programming language
Smart device web app coded using HTML, CSS, and JavaScript
Smart device prototype may have to be smaller-scale model of actual product installation and/or may have to simulate certain parts
Product Design Lead: leads interaction design and evaluation of product
Product Development Lead: leads building and programming of product
Product Marketing Lead: leads research and marketing for product
Product Manager: manages team to ensure work results in quality product
Teams of 2 need to have a Design Lead and a Development Lead. Each person can also assume one of the other two roles.
Teams of 3 need to have a Design Lead, a Development Lead, and a Marketing Lead. One person can also assume the role of Project Manager.
Teams of 4 need all four roles.
Smart Device with Photon app that is a functional prototype
Web App that interacts with smart device by sending and/or receiving data through Internet
Product Marketing Website for the solution, which includes a product demo video
Poster Presentation to demonstrate solution and explain how it was designed, built, and tested