3. A walk on the hardware side from a networking
guy. As networking and things collide the
search for right-shifting experiences with things
from functional (but sucks) to a unified
experience with well-factored services, devices
and human interactions will be required.
This talk logs the journey of a software engineer
in the shoes of an electronic engineer and
product designer to better understand the
"internet of things".
5. Internet of Things (noun) - a proposed
development of the Internet in which everyday
objects have network connectivity, allowing
them to send and receive data …
– “Internet of Things” - added to Oxford English Dictionary - August 2013
6. – “Internet of Things” - a better definition - Darach Ennis, October 2013
Internet of Things (noun) - a proposed
development of the Internet in which everyday
people can easily network everyday
objects, allowing them to send and receive
data …
9. Edison did not invent the electric light. He invented the first
commercially practical incandescent bulb (and first practical
use of electrically interconnected networks) …
10. May 24th 1844. Morse sends first telegraph from Washington
D.C. to Baltimore. The message was “What hath God
wrought”, Numbers 23:23.
11. "Mr. Watson,!
Come here!”
Alexander Graham Bell’s first telephone call
to his assistant Thomas A. Watson.
The Victorian internet of things era begins…
12. – March 10th, 1876
Alexandar Graham Bell.
“Mr. Watson - !
come here. I want
to see you”
Bell’s Lab Notebook: http://www.loc.gov/exhibits/treasures/trr002.html
14.
Ra(dio) d(etection) a(nd) r(anging).
A system for detecting the presence, direction,
distance, and speed of aircraft, ships, and
other objects, by sending out pulses of high-
frequency electromagnetic waves that are
reflected off the object back to the source.
!
!
Origins:
Dr Christian Doppler discovers effect of pitch changes over distance in 1842.!
Dr Heinrich Hertz discovers reflectivity of radio waves in 1886.
!
Initial Application:!
!
Research into electromagnetic DEATH RAYS by British Air Ministry in 1934.
No, i’m not kidding: http://www.doramusic.com/Radar.htm
!
!
16. Could such a
death ray be
constructed
and used
against
aircraft?
£1,000 standing reward
to anyone who can build
a death ray that can kill a
sheep at 100 yards
17. RADAR - So analog. Much age. Very antique…
RADAR - In theory, it can BBQ sheep at 100 yards…
18. ADS-B - Automatic Dependent Surveillance Broadcast
1090MHz
From Death Ray to Plane to Plane collision avoidance?
Oh the irony…
Cheap SDR
15 quid, ebay
21. Design a thing
• Design radio mesh network capable using uC
embedded device for home area networking
• Use CAD/CAM and surface mount technology
• Require modular packaging interface for ease of
prototyping wireless sensor, and other internet of
things domains.
• Use free, open source technology where possible
25. Design a thing
• Design cheap radio mesh network using uC
embedded device for home area networking
• Use CAD/CAM and surface mount technology
• Require modular packaging interface for ease of
prototyping wireless sensor, and other internet of
things domains.
• Use free, open source technology where possible
26. 9.48USD is ~ 5.65GBP for 10. That’s 60p each. #winning
37. Evolve a thing
• Design cheap radio mesh network using uC
embedded device for home area networking
• Use CAD/CAM and surface mount technology
• Require modular packaging interface for ease of
prototyping wireless sensor, and other internet of
things domains.
• Use free, open source technology where possible
52. Design a thing
• Design radio mesh network using uC embedded
device for home area networking
• Use CAD/CAM and surface mount technology
• Require modular packaging interface for ease of
prototyping wireless sensor, and other internet of
things domains.
• Use free, open source technology where possible
55. Networks all the way down
• Serial communications. Both sides must agree baud rate
Images from: https://learn.sparkfun.com/tutorials/serial-peripheral-interface-spi/all
56. Networks all the way down
• Serial Peripheral Interface. (Used by NRF module)
Images from: https://learn.sparkfun.com/tutorials/serial-peripheral-interface-spi/all
57. Networks all the way down
• Serial Peripheral Interface. Bidirectional
Images from: https://learn.sparkfun.com/tutorials/serial-peripheral-interface-spi/all
58. Networks all the way down
• Serial Peripheral Interface. Daisy Chaining
Images from: https://learn.sparkfun.com/tutorials/serial-peripheral-interface-spi/all
59. Networks all the way down
• Even the LEDs used here embed networking circuitry and
can be daisy chained
4mm
4mm
61. Bugs, there’ll be a few
And they cost you cash money each time!
aagh fook! (ugh, wrong way round!)
monkey
patching!
62. Surface mount takes practice
But, the results are far more stable than breadboarded
or perf-boarded prototypes.
63. Surface mount takes practice
But, the results are far more stable than breadboarded
or perf-boarded prototypes.
LOOK inside the LED. See?
Yes, circuit inside!!!
64. O'Legs
Arduino based prototyping modules integrated with Lego.
Will be fully open sourced (soon!)
Designed for (geek) parents and kids to play together!
65. A question on the future
• Can the internet of things be componentized or modularised
in much the same way as lego so that ordinary people can
more easily design and build their own bespoke connected
things?
• Or will proprietary protocols, proprietary connectors and
impenetrable standards conspire to keep these things apart?
• Is this a cause for concern?
• Is this a death ray or gateway for at home innovation?
• It’s up to us (the creatives)
66. IoT
Is this a death ray
or gateway for at
home innovation?
67. Thanks
• Omer Kilik. My friend, colleague and hardware
mentor. Has guided my learning in circuit design
and taught me surface mount soldering.