What are connected products and how do their prototypes differ from other products? These are the questions we address in this self-study material. First, we define what is a Thing and a Network, to help us understand the opportunities and challenges of connected products. In this context, we discuss the process and techniques of prototyping connected products. Second, we introduce the concept of the Internet of Things, the technology backbone of connected products. Through a series of short videos, we illustrate the five layers that power the magic of connected products.



Prototyping Connected Products

Reading (30 minutes)

In this course, we refer to connected products as any physical entity with the ability to share or receive information through the Internet. It is an interface between the physical and the digital world. Let’s define the two pillars of connected products: Things and Networks

The term Thing is commonly used in reference to the technology enabling physical entities to have a digital manifestation. We commonly distinguish four types of Things (1):

Four types of Things

In this course, we will use a Raspberry Pi to represent a specialised embedded device: a home hub. It is a small multipurpose computer which makes it a good candidate for rapid prototyping of connected products. In contrast, the light bulb of our prototyping kit is best representing the type of Things ‘connected sensors and controls’.

The common point of all these Things is their purpose of digitising and communicating information. Thus, the Network, establishing the communication between these Things, is the second pillar of connected products. How this communication is established, what constraints does it imply? How fast, reliable, secure is this communication? As communication is at the core of a connected product, it becomes critical to consider the network throughout the design process. We will dedicate the fourth module to Network technologies

The field of connected products is growing fast as it enables three major opportunities:

However, these opportunities naturally lead to three key challenges:

With these opportunities and challenges in mind, what is different about prototypes of connected products?

It is difficult to leverage these opportunities or measure the impact of these challenges without experiencing them. While implementing a functional prototype is a common practice in the later stages of design processes, it is also becoming necessary in the earlier stages.

The overarching purpose of any form of prototype is to learn something at a much lower cost in terms of time and effort than building out a product. Marty Cagan. Inspired (2)

Here are four examples:

Internet of Things’ Technology Stack

Video series (30 minutes)

We unpacked the particular prototyping needs for the design and development of connected products. These needs come from the Internet of Things, or the IoT, which is the technology behind product-service systems. Like an iceberg, the physical ‘Things’ are the tip, visible above water while most of the technology and complexity is hidden, immersed underwater.

In the following series of seven small videos, we shed light on this digital technology, mapping its literacy through a layered framework so-called ‘stack’. We explore what is the Internet of Things, extracting the key roles of designers in the development of product-service systems.

Video Series on the Internet of Things’ Technology Stack

Check your Understanding

Quiz (15 minutes)

Check your understanding with the following quiz! It is anonymous and you can try as many times as you want!

References

  1. Designing Connected Products UX for the Consumer Internet of Things. By Clair Rowland, Elizabeth Goodman, Martin Charlier, Ann Light and Alfred Lui.
  2. Inspired How to create tech products customers love
  3. Daniel Elizalde’s IoT Technology Stack Google Nest Learning Thermostat
  4. Pentoz Connectivity and Network Technologies
  5. Google Cloud Dataflow in the Smart Home Data Pipeline by Matt & Riju (Medium)
  6. Atech ISO Model
  7. 3 Types of Software Architecture for Connected Devices. A Smart Light Bulb Case by Pablo Bashmakov (Medium)
  8. IoT data Silos
  9. EVRYTHNG Cloud integration
  10. Design Thing, Nilsen Norman Group

#1 Set up
Prototyping Connected Product - Module 1

Setting Up Tools
Prototyping Connected Product - Assignment 1

TU Delft IoT Rapid-Proto Labs Erasmus +

The European Commission's support for the production of this publication does not constitute an endorsement of the contents, which reflect the views only of the authors, and the Commission cannot be held responsible for any use which may be made of the information contained therein.