Internet As Material
Internet As Material
as Material
Empowering the Next Phase of
Connected Hardware Innovation
Ayah Bdeir
ISBN: 978-1-491-92635-2
THE O’REILLY INTERNET OF THINGS CONFERENCE
The traditional boundaries between hardware and software are falling. It’s a perfect storm of
opportunity for a software-enhanced, networked physical world. The new products and services
created from the melding of software, hardware, and data are built by people who work across
disciplines and industries. A vibrant new community is emerging, made up of business and
industry leaders, software developers, hardware engineers, designers, investors, startup founders,
academics, artists, and policy makers—many of whom have never come together before. They
gather at Solid to be inspired, to make connections and launch conversations, and to plug into
the future for a few days. Will you be a part of it?
Ayah Bdeir
The Internet as Material
by Ayah Bdeir
Copyright © 2015 O’Reilly Media, Inc. All rights reserved.
Printed in the United States of America.
Published by O’Reilly Media, Inc., 1005 Gravenstein Highway North, Sebastopol, CA
95472.
O’Reilly books may be purchased for educational, business, or sales promotional use.
Online editions are also available for most titles (http://safaribooksonline.com). For
more information, contact our corporate/institutional sales department:
800-998-9938 or [email protected].
The O’Reilly logo is a registered trademark of O’Reilly Media, Inc. The Internet as
Material, the cover image, and related trade dress are trademarks of O’Reilly Media,
Inc.
While the publisher and the authors have used good faith efforts to ensure that the
information and instructions contained in this work are accurate, the publisher and
the authors disclaim all responsibility for errors or omissions, including without
limitation responsibility for damages resulting from the use of or reliance on this
work. Use of the information and instructions contained in this work is at your own
risk. If any code samples or other technology this work contains or describes is sub‐
ject to open source licenses or the intellectual property rights of others, it is your
responsibility to ensure that your use thereof complies with such licenses and/or
rights.
978-1-491-92635-2
[LSI]
Table of Contents
v
The Internet as Material:
Empowering the Next Phase of
Connected Hardware Innovation
Highlights
• Take advantage of the Internet as Material
• Democratize hardware to make it more accessible
• Discover the power of hardware modularity
• Create for an audience of one
• Tap into the Internet as a building block
Before I get started, I’d like to vouch for something that was said in
an earlier talk about Neil’s How to Make Almost Anything class. For
me, this was the hardest thing I’ve ever had to get into. It was harder
than getting into MIT. But to be honest, that class by Neil Gershen‐
feld changed my life.
1
Internet as Material
My talk here today is about the Internet as Material. We all know
that the Internet of Things is a field that comes with a lot of promise
to make our lives easier. The promise to get our thermostats talking
to our fridges, thus preventing us from forgetting to buy milk, but
also the promise of making our relationships with technology even
better.
There have been many technologies and waves of technologies that
have also come with a lot of promise. In the 40s, the 50s, and the
60s, when the first washing machines and dishwashers came about,
it was all about the promise of how technology was going to make
our lives easier.
And yet, when we look at it, most devices are closed, finished prod‐
ucts that have prescribed and predefined functionality. These devi‐
ces make a guess at how to make our lives easier. A few days ago, I
was reading a Pew study about the Internet of Things, and this
quote by Harry Rheingold really caught my eye: “We will live in a
world where many things won’t work and nobody will know how to
fix them.”
When I read this I had two thoughts. The first thought, unfortu‐
nately, is that we already live in a world where many things don’t
work and we don’t know how to fix them. In fact, when Hurricane
Sandy happened (and I’m based in New York) a friend with a mas‐
ter’s degree in computer science was asking me why, after the hurri‐
cane had passed, the lower part of Manhattan didn’t have power and
yet the upper part of Manhattan did have power. There were these
fundamental misunderstandings about how the electricity grid
works and how power stations work that suggest perhaps we have
reached a point where technology has become so far from us that we
don’t really understand it.
The second thought I had about Harry’s quote is that perhaps this is
happening due to the way that technologies are parachuted onto us.
The TV industry is an example of a technology that came with a lot
of promise, and yet, when I go to buy a TV, I have no idea about the
difference between 3D, 4D, and 4K (Figure 1-1). I have no idea what
works. I just want something to display pictures.
2 | The Internet as Material: Empowering the Next Phase of Connected Hardware Innovation
Figure 1-1. Which TV should I choose?
Democratizing Hardware
Some of society’s most transformative technologies have started in
the hands of experts. And then something or someone came along
and democratized them, making them accessible to everyone. And
we’ve really had a chance to transform society.
A few years ago, I started working on this problem with a particular
focus on hardware. So, how do we democratize hardware? For me,
there are four principles:
Democratizing Hardware | 3
On the right side of Figure 1-2, you have a device that is finished
and polished and ready for you to use, but it is also closed, and it
doesn’t have a lot for you to integrate.
Figure 1-2. A breadboard proto circuit (on the left) and a closed, fin‐
ished, and polished device (on the right)
If I compare this to the world of software, on the left side of the fig‐
ure, the proto circuit feels to me like assembly code. It feels to me
like the low-level version of hardware technology. And the right side
feels like an app: something that is finished, that you consume and
interact with.
But what is in the middle? What is the modular approach to hard‐
ware that we can learn from software? What is the C++ for hard‐
ware? What is the object-oriented version of hardware? My
approach to this question was to make hardware modular. In early
2008, I started working on this problem. I actually went to purchase
a modular circuit and I couldn’t find anything, so I started working
on it myself. I started making circuits that were modular, that each
had a single function. It was a delicate balance between creating
enough functionality in the hardware so that it is meaningful, but
also making it small enough so that you don’t have to constrain what
people are trying to do with it.
Figure 1-3 shows a cardboard circuit with copper tape on it, which is
functioning as a sound recorder.
4 | The Internet as Material: Empowering the Next Phase of Connected Hardware Innovation
Figure 1-3. An early sound recorder module
The circuit shown in Figure 1-4 is a battery. The idea here is that,
when creating something that is battery powered, you don’t have to
reinvent how a battery distributes power.
Democratizing Hardware | 5
Figure 1-5 shows a later creation, which uses magnets to snap mod‐
ules together, thus creating a simple device. In this case, I have cre‐
ated a dimmer with an LED and a pressure sensor.
These electronic modules each have some very simple and some
very complex functions, but they all work within the same system to
make their iteration with hardware very easy. The goal here is to put
the power of electronics into everyone’s hands.
6 | The Internet as Material: Empowering the Next Phase of Connected Hardware Innovation
I won’t go through all of the details, but the left side of Figure 1-7
shows a raw circuit that is breadboarded with wires and hundreds of
components, with a finished product on the right.
Figure 1-7. A raw circuit (on the left) contains hundreds of compo‐
nents, and the finished device (on the right) contains the same compo‐
nents
Figure 1-8. The raw circuit (on the left) and the middle-ground prod‐
uct (on the right)
littleBits Library
The concept is simple, but the execution is actually pretty difficult.
For you to think ahead of time about all of the possible circuits that
you might come up with is actually a very complex task. And manu‐
facturing is not an easy thing to figure out, but it is a worthwhile
challenge, because it empowers people in a way that we’ve never
imagined possible.
Today, the littleBits library contains close to 60 modules, and there
are another 40 on the way. This is a really extensive and powerful,
littleBits Library | 7
but also easy-to-use, modular hardware library. It enables people
with absolutely zero experience to create highly complex behaviors
with electronics.
There are billions of different combinations of circuits that you can
make. This provides you with freedom. You don’t have to hire an
engineer or know exactly what outcome you want as you set out to
make a project. Yet this still allows for complexity, since raising the
ceiling of complexity is important. Like Neil Gershenfeld mentioned
here at the conference, these modules are not toys. They are tools to
empower people.
Figure 1-9 shows two examples of wireless communication devices
that allow two things to communicate wirelessly. On the left side is a
prototype that takes hundreds of components and dollars to build,
and there is a lot of room for error. Or instead, you can use modules
(shown on the right side).
Let’s look at some example projects that use modules. Figure 1-10
shows a mounting system (built by an industrial designer) for an
iPhone that allows you to take video in an easy and consistent way.
8 | The Internet as Material: Empowering the Next Phase of Connected Hardware Innovation
Figure 1-10. This mounting system lets you record video from a phone
in an easy fashion
Figure 1-11 shows a slow water cooler that we have in our office. We
don’t like to wait for it to fill our glasses, so there is a timer that stops
dispensing water when it is ready.
Figure 1-11. No need to wait around with the help of this water cooler
timer
Figure 1-12 shows a wireless light fixture. It allows you to dim and
rotate light in different ways. Again, this is made by a designer who
had no experience in electronics.
littleBits Library | 9
Figure 1-12. This device allows you to dim and rotate light as needed
We also have our version of Bot & Dolly that picks up a component
and then puts it back.
Figure 1-14. A visual cue lets you know when the bathroom is avail‐
able
Audience of One | 11
Figure 1-15. LEGO and littleBits team up to work in a mechanical
instrument
You swap out the timeout module, and put in an MP3 player with a
speaker. Send it a text message, and you’ve now created your own
wireless device for disseminating music (Figure 1-17).
Swap out the MP3 player, and instead add a servo. Send an email to
it, and now you’ve created your own Nest (Figure 1-18). An old-
school Nest, but still.
And then you put one in Tokyo and one in New York, and you
embed it with other materials, such as, in this case, a plush toy.
We now have Collin telling his daughter he loves her from across the
world (Figure 1-19).