CxD Archive
Internet of Things Project
Internet of Things Project
  • IoT Project Background
  • IoT Project Challenge
  • IoT Project Outline
    • 1-1 Smartphone Research
    • 1-2 Smart Thermostat Research
    • 1-3 Smart Device Research
    • 1-4 Introduction to Photon Kit
    • 1-5 Build Smart Lightbulb
    • 1-6 Generate Project Ideas
    • 1-7 Build Smart Thermostat
    • 2-1 Evaluate Project Ideas
    • 2-2 Plan User Research
    • 2-3 Compile Research Data
    • 2-4 Construct Personas
    • 2-5 Construct Journey Map
    • 2-6 Define Value Proposition
    • 2-7 Define Design Requirements
    • 3-1 Generate Solution Ideas
    • 3-2 Evaluate and Refine Solution Ideas
    • 3-3 Create System Model of Solution
    • 3-4 Create Wireflow for Web App
    • 3-5 Create Storyboard for Solution
    • 3-6 Evaluate Solution Design
    • 3-7 Present Project Proposal
    • 4-1 Track Progress and Issues
    • 4-2 Build Smart Device
    • 4-3 Create Photon App
    • 4-4 Create Web App
    • 4-5 Conduct Integration Testing
    • 4-6 Create Product Demo Video
    • 4-7 Create Product Marketing Website
    • 5-1 Evaluate Smart Device and Web App
    • 5-2 Evaluate Product Marketing Website
    • 5-3 Improve Solution Based on Evaluations
    • 6-1 Create Project Poster
    • 6-2 Present Project to Public
    • 6-3 Write Personal Reflection
  • References for Wiring & Coding
    • Creating Circuits
    • Wiring Programming Language
    • Particle Cloud
    • Hello World App for Photon
    • LED Light
    • Push Button
    • Micro OLED Display
    • Humidity and Temp Sensor
    • Speaker
    • Servo Motor
    • Motion Sensor
    • Magnetic Switch
    • Potentiometer
    • Photocell
    • Moisture Sensor
    • Accelerometer
    • RFID Reader
    • Fingerprint Scanner
    • GPS Receiver
    • Camera
    • Microphone
    • Force Sensitive Resistor
    • Keypad
    • Continuous Rotation Servo Motor
  • Glossary
  • Updated Project Guidebook
  • Updated Code Guidebok
Powered by GitBook
On this page
Export as PDF

IoT Project Outline

PreviousIoT Project ChallengeNext1-1 Smartphone Research

Last updated 5 years ago

UPDATE AVAILABLE: This project guidebook has been replaced with a . This older version will no longer be available after August 1, 2019.

Your is to design and build an IoT device and web app that could improve or benefit your school community.

Your team will solve the project challenge by applying a user-centered design process that follows an iterative "Learn-Build-Measure" cycle.

  1. Research Problem Space - Let's start by exploring existing IoT devices and the technology you'll use to build your own smart devices. You will also begin to frame the goals of your team's project by learning about potential stakeholders and generating initial ideas for what problem to solve.

  2. Define Problem to Solve - Your team will evaluate its set of ideas for what problem to solve through deliberation and feedback. After conducting additional user research on your selected problem, you will describe your target stakeholders, the current user experience, the value proposition of your solution, and the design requirements for your solution.

  3. Design Solution & Deliver Proposal - Generate, evaluate, and refine your ideas for a solution. Create a detailed solution design for evaluation by stakeholders. Present your targeted problem and proposed solution for critique by other design teams.

  4. Build & Develop Solution - During development, track your team's progress and any issues that arise.

    Construct your smart device by connecting the necessary parts. Plan out and code your device app and web app. Conduct integration testing to ensure your solution works properly. Create a product demo video and product marketing website.

  5. Evaluate & Improve Solution - After creating your solution, test the solution with target stakeholders to gather feedback on improvements to make or additional features to add.

  6. Reflect & Present Project Results - At a public poster presentation, explain your team's design process and demonstrate your solution. Be prepared to respond to questions. Each team member will reflect on his or her contributions and how this project experience impacted future college and career interests.

Research inputs, outputs, and network connections of smartphone
Research design of smart thermostat
Research design of another smart device and present to class
Practice: Introduction to IoT electronics kit (create Hello World app)
Practice: Build and program smart lightbulb and web app
Generate project ideas by making observations and asking questions
Practice: Build and program smart thermostat and web app
Evaluate ideas and get stakeholder feedback on top ideas
Plan and conduct user research for selected problem
Compile data from observations and interviews of stakeholders
Construct personas for target stakeholders
Construct journey map of current user experience
Define value proposition of solution
Define design requirements for solution
Generate multiple ideas for solution
Evaluate and refine ideas for solution
Create system model of solution
Create wireflow of web app for smart device
Create storyboard of future user experience with solution
Evaluate solution design with stakeholders
Present targeted problem and proposed solution for critique
Track development progress and issues
Build smart device from parts
Create Photon app for smart device
Create web app to interact with smart device
Conduct integration testing of solution
Create video demonstrating use of solution
Create product marketing website
Evaluate smart device and web app with stakeholders
Evaluate product marketing website with stakeholders
Identify possible improvements to solution, and implement as feasible
Create project poster
Present project solution to public audience
Write personal reflection
new version
project challenge
User-Centered Design