iotmeetupguildford#2: iot resin.io - lorenzo stoakes (resin.io)

Post on 29-Oct-2014

187 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

 

TRANSCRIPT

Strong  Devices,  Weakly  Connected  

The  Internet  of  ‘Thing’s?    

•  Typically  refers  to  everyday  items  with  added  connec=vity,  and  processing  performed  in  the  cloud.    “Fridges  that  write  shopping  lists,  ovens  that  talk  and  Bluetooth-­‐connected  toothbrushes:  welcome  to  domes=c  life  2.0  where  even  your  washing  machine  is  online.”  –  Guardian,  9th  May  (last  Friday)  

Do  Androids  Dream  of  Electric  Sheep?    

•  This  is  preSy  limi=ng.  More  is  possible.  •  Weak  devices  are  at  the  mercy  of  network  performance  –  oUen  not  as  good  as  you  need.  

•  Stem  the  =de  at  the  source.  •  Having  devices  smart  enough  to  make  decisions  is  a  big  win.  

Tell  Me,  Moore  

•  Moore’s  Law  is  about  transistor  density.  •  Usually  associated  with  exponen=al  increase  in  power.  

•  However,  a  natural  consequence  is  more  raw  horsepower  per  cubic  cen=metre.    

1976:  Apple  I  

1983:  Gavilan  SC  

1989:  Atari  Poraolio  

1996:  Toshiba  LibreSo  

2001:  Nokia  7650  

2007:  iPhone  

2012:  Raspberry  Pi  

2014:  Radxa  Rock  

2014:  (Coming  Soon)  Intel  Edison  

Bang  for  Buck  

•  Moore  has  taken  us  to  the  point  where  =ny  computers  can  do  serious  work.  

•  In  1976  you  could  get  1MHz  from  25,000cm3  

for  £1,650.  •  In  2007  you  could  get  600MHz  from  85cm3  for  £350.  

•  Today  you  can  get  4x1.6GHz  from  32cm3  for  £50.  

Real  Computers,  Real  Pain  

•  The  problem  with  all  this  power  is  you  now  have  Desktop  PC-­‐like  maintenance  pains.  

•  Have  to  install  and  maintain  an  OS  (likely  Linux),  ensure  secure  networking,  somehow  update  deployed  code.  

Apply  Some  Resin  

Apply  Some  Resin  

Apply  Some  Resin  

Apply  Some  Resin  

Apply  Some  Resin  

Apply  Some  Resin  

Apply  Some  Resin  

Apply  Some  Resin  

Apply  Some  Resin  

Apply  Some  Resin  

Apply  Some  Resin  

Strong  Devices,  Relaxed  Developers  

•  Using  stronger  devices  means  we  can  use  higher-­‐level  programming  languages  like  javascript  via  node.  

•  This  makes  it  considerably  easier  for  the  developer  to  get  stuff  working.  

•  Value  developer  =me,  not  processor  =me.    

Modules,  Modules,  Modules  

Less  Pain  More  Gain  

•  Resin  lets  you  focus  on  your  applica=on  while  we  worry  about:-­‐  – Sejng  up  your  devices  – Maintaining  a  Secure  Network  – Handling  updates  so...  

Upda=ng  Devices  from  Wherever  

 •  ...Upda=ng  code  running  on  your  devices  doesn’t  need  you  to  run  around  with  an  SD  card.  

Thanks  for  Listening!  

•  Soon  we’ll  be  opening  up  the  alpha  to  everyone,  check  out  resin.io  to  sign  up!  

•  Feel  free  to  shoot  over  ques=ons  to  lorenzo@resin.io.    

top related