Book

Draft table of contents

The book is now available to preorder on Amazon! Designing the Internet of Things

Designing the Internet of Things:

Prototyping, Business Models and Manufacture

Introduction 30 pages

Overview

Design for humans first

Whole system design

PC for configuration

IoT device/appliance for main interaction

Why Things?

What’s Your Big Idea?

PART I: Prototyping

Chapter 1: Thinking about Prototyping 20 pages

Overview of available microcontroller/embedded boards

Choosing your platform

Costs vs ease of prototyping

Thinking about prototypes and production

Open source vs closed source

Tapping into the community

Chapter 2: Prototyping for Specific Devices 40 pages

Electronics

Arduino

Netduino

BeagleBone

Raspberry Pi

BeagleBoard

Plug Computing

Phones

Repurposing unusual devices

Chapter 3: Prototyping the Physical Design 30 pages

Analogue prototyping

Digital fabrication

Mechanisms

Repurposing and recycling

Chapter 4: Prototyping Online Components 40 pages

Existing APIs

Developing your own API

Service lifetime

Security

Chapter 5: Techniques for writing embedded code 20 pages

Memory limitations

Battery life

Libraries

Debugging

PART II: From Prototype to Reality

Chapter 6: Business models 20 pages

Licensing

Mass personalisation and mass customisation

Open source

IP/Patent protection

Subscription

Traditional retail model

Crowdfunding

Chapter 7: Moving to manufacture 40 pages

Designing PCBs

PCB manufacture

Certification

Minimizing support/servicing costs

Chapter 8: Ethics and morals 20 pages

Environmental costs

Privacy

Empowering vs controlling

Sweatshop

Ethics of automation