SlideShare a Scribd company logo
Lessons Learnt From Building Bubblino (a Thing on the Internet) Adrian McEwen - www.mcqn.com
Who Am I? Putting the Internet into things since 1995 1995: Cash registers 1996: Joins STNC, embedded Internet startup 1997: PDAs – Psion Series 5 1998: Built first web browser on a mobile phone 1999: STNC acquired by Microsoft Adrian McEwen - www.mcqn.com
Who Am I? 2002: Left Microsoft, founded own company 2006: Set-top boxes 2008: Arduino MCQN Ltd. builds Internet of Things products for ourselves and for others. Adrian McEwen - www.mcqn.com Photo credit: http://www.flickr.com/photos/heungsub/4876380962/
Bubblino Adrian McEwen - www.mcqn.com Photo credit: http://www.flickr.com/photos/nuttyxander/3206466676/
Challenges ,[object Object],[object Object],[object Object],[object Object],[object Object],Adrian McEwen - www.mcqn.com
Prototyping ,[object Object],[object Object],[object Object],[object Object],[object Object],Adrian McEwen - www.mcqn.com Photo credit: http://www.flickr.com/photos/lucamascaro/2936920531/
Design for the Background ,[object Object],[object Object],[object Object],[object Object],Adrian McEwen - www.mcqn.com Photo credit: http://www.flickr.com/photos/mattymatt/3104387906/
Making it Consumer-friendly ,[object Object],[object Object],[object Object],Adrian McEwen - www.mcqn.com Photo credit: http://www.flickr.com/photos/heungsub/4876380962/
Scaling Up? ,[object Object],[object Object],[object Object],[object Object],Adrian McEwen - www.mcqn.com Photo credit: http://www.flickr.com/photos/ste3ve/521083310/
Explaining the Internet of Things ,[object Object],[object Object],[object Object],Adrian McEwen - www.mcqn.com Photo credit: http://www.flickr.com/photos/heungsub/4876380962/
Thank You.  Any Questions? MCQN Ltd website: http://www.mcqn.com Or email adrianm@mcqn.com My Personal Blog:  http://www.mcqn.net/mcfilter/ Or on twitter I’m @amcewen Adrian McEwen - www.mcqn.com

More Related Content

What's hot

Presentation of project on e auction with dotnet
Presentation of project on e auction with dotnetPresentation of project on e auction with dotnet
Presentation of project on e auction with dotnet
Sunanda Chakraborty
 
Android College Application Project Report
Android College Application Project ReportAndroid College Application Project Report
Android College Application Project Report
stalin george
 
project on snake game in c language
project on snake game in c languageproject on snake game in c language
project on snake game in c language
Ashutosh Kumar
 
Final Year Project BCA Presentation on Pic-O-Stica
Final Year Project BCA Presentation on Pic-O-SticaFinal Year Project BCA Presentation on Pic-O-Stica
Final Year Project BCA Presentation on Pic-O-Stica
Sharath Raj
 
Report on car racing game for android
Report on car racing game for androidReport on car racing game for android
Report on car racing game for android
ravijot singh
 
game project presentation
game project presentationgame project presentation
game project presentation
Kavi Kumar
 
Python games
Python gamesPython games
Python games
molw
 
e-commerce web development project report (Bookz report)
e-commerce web development project report (Bookz report)e-commerce web development project report (Bookz report)
e-commerce web development project report (Bookz report)
Mudasir Ahmad Bhat
 
Web application framework
Web application frameworkWeb application framework
Web application framework
Pankaj Chand
 
Student Management System best PPT
Student Management System best PPTStudent Management System best PPT
Student Management System best PPT
Dheeraj Kumar tiwari
 
Online Shopping System Test case Writing
Online Shopping System Test case WritingOnline Shopping System Test case Writing
Online Shopping System Test case Writing
chiragmakdiya
 
Java applets
Java appletsJava applets
Java applets
Pihu Goel
 
Plant disease detection and classification using deep learning
Plant disease detection and classification using deep learning Plant disease detection and classification using deep learning
Plant disease detection and classification using deep learning
JAVAID AHMAD WANI
 
Final Year Project Presentation
Final Year Project PresentationFinal Year Project Presentation
Final Year Project Presentation
Syed Absar
 
Food donation project report I
Food donation project report IFood donation project report I
Food donation project report I
Dhananjaysinh Jhala
 
Snake game powerpoint presentation by rohit malav
Snake game powerpoint presentation by rohit malavSnake game powerpoint presentation by rohit malav
Snake game powerpoint presentation by rohit malav
Rohit malav
 
Flappy Bird Tutorial
Flappy Bird TutorialFlappy Bird Tutorial
Flappy Bird Tutorial
Oluwaseye Ayinla
 
Html5 for mobiles
Html5 for mobilesHtml5 for mobiles
Html5 for mobiles
Christian Glahn
 
Unity 3d Basics
Unity 3d BasicsUnity 3d Basics
Unity 3d Basics
Chaudhry Talha Waseem
 
OpenGL Mini Projects With Source Code [ Computer Graphics ]
OpenGL Mini Projects With Source Code [ Computer Graphics ]OpenGL Mini Projects With Source Code [ Computer Graphics ]
OpenGL Mini Projects With Source Code [ Computer Graphics ]
Daffodil International University
 

What's hot (20)

Presentation of project on e auction with dotnet
Presentation of project on e auction with dotnetPresentation of project on e auction with dotnet
Presentation of project on e auction with dotnet
 
Android College Application Project Report
Android College Application Project ReportAndroid College Application Project Report
Android College Application Project Report
 
project on snake game in c language
project on snake game in c languageproject on snake game in c language
project on snake game in c language
 
Final Year Project BCA Presentation on Pic-O-Stica
Final Year Project BCA Presentation on Pic-O-SticaFinal Year Project BCA Presentation on Pic-O-Stica
Final Year Project BCA Presentation on Pic-O-Stica
 
Report on car racing game for android
Report on car racing game for androidReport on car racing game for android
Report on car racing game for android
 
game project presentation
game project presentationgame project presentation
game project presentation
 
Python games
Python gamesPython games
Python games
 
e-commerce web development project report (Bookz report)
e-commerce web development project report (Bookz report)e-commerce web development project report (Bookz report)
e-commerce web development project report (Bookz report)
 
Web application framework
Web application frameworkWeb application framework
Web application framework
 
Student Management System best PPT
Student Management System best PPTStudent Management System best PPT
Student Management System best PPT
 
Online Shopping System Test case Writing
Online Shopping System Test case WritingOnline Shopping System Test case Writing
Online Shopping System Test case Writing
 
Java applets
Java appletsJava applets
Java applets
 
Plant disease detection and classification using deep learning
Plant disease detection and classification using deep learning Plant disease detection and classification using deep learning
Plant disease detection and classification using deep learning
 
Final Year Project Presentation
Final Year Project PresentationFinal Year Project Presentation
Final Year Project Presentation
 
Food donation project report I
Food donation project report IFood donation project report I
Food donation project report I
 
Snake game powerpoint presentation by rohit malav
Snake game powerpoint presentation by rohit malavSnake game powerpoint presentation by rohit malav
Snake game powerpoint presentation by rohit malav
 
Flappy Bird Tutorial
Flappy Bird TutorialFlappy Bird Tutorial
Flappy Bird Tutorial
 
Html5 for mobiles
Html5 for mobilesHtml5 for mobiles
Html5 for mobiles
 
Unity 3d Basics
Unity 3d BasicsUnity 3d Basics
Unity 3d Basics
 
OpenGL Mini Projects With Source Code [ Computer Graphics ]
OpenGL Mini Projects With Source Code [ Computer Graphics ]OpenGL Mini Projects With Source Code [ Computer Graphics ]
OpenGL Mini Projects With Source Code [ Computer Graphics ]
 

Similar to Lessons Learnt from Building Bubblino (a Thing on the Internet)

Art Of Digital Digital Velcro
Art Of Digital   Digital VelcroArt Of Digital   Digital Velcro
Art Of Digital Digital Velcro
Adrian McEwen
 
City as Operating System
City as Operating SystemCity as Operating System
City as Operating System
Adrian McEwen
 
Exploring The Internet Of Things Through Examples
Exploring The Internet Of Things Through ExamplesExploring The Internet Of Things Through Examples
Exploring The Internet Of Things Through Examples
Adrian McEwen
 
Be2 Camp North - Exploring The Internet Of Things Through Examples
Be2 Camp North - Exploring The Internet Of Things Through ExamplesBe2 Camp North - Exploring The Internet Of Things Through Examples
Be2 Camp North - Exploring The Internet Of Things Through Examples
Adrian McEwen
 
Arduino, Hardware Hacking and Physical Computing - Some Examples
Arduino, Hardware Hacking and Physical Computing - Some ExamplesArduino, Hardware Hacking and Physical Computing - Some Examples
Arduino, Hardware Hacking and Physical Computing - Some Examples
Adrian McEwen
 
Maker Night Arduino Intro
Maker Night Arduino IntroMaker Night Arduino Intro
Maker Night Arduino Intro
Adrian McEwen
 
The Internet Of Things Pecha Kucha Slides
The Internet Of Things Pecha Kucha SlidesThe Internet Of Things Pecha Kucha Slides
The Internet Of Things Pecha Kucha Slides
Adrian McEwen
 
Maker Night Fabbing Intro
Maker Night Fabbing IntroMaker Night Fabbing Intro
Maker Night Fabbing Intro
Adrian McEwen
 
Work With What You Have ULearn 2011
Work With What You Have ULearn 2011Work With What You Have ULearn 2011
Work With What You Have ULearn 2011
Kirstin Anderson-McGhie
 
Beyond progressive-enhancement
Beyond progressive-enhancementBeyond progressive-enhancement
Beyond progressive-enhancement
yiibu
 
Beyond Progressive Enhancement by yiibu
Beyond Progressive Enhancement by yiibuBeyond Progressive Enhancement by yiibu
Beyond Progressive Enhancement by yiibu
AdRoll
 
Network Enabled Research: Not just bigger or better, but fundamentally different
Network Enabled Research: Not just bigger or better, but fundamentally differentNetwork Enabled Research: Not just bigger or better, but fundamentally different
Network Enabled Research: Not just bigger or better, but fundamentally different
maurice.vanderfeesten
 
The Mazzini Project
The Mazzini ProjectThe Mazzini Project
The Mazzini Project
Adrian McEwen
 
Alexandra Deschamps-Sonsino - The next 5 years of the internet of things
Alexandra Deschamps-Sonsino - The next 5 years of the internet of thingsAlexandra Deschamps-Sonsino - The next 5 years of the internet of things
Alexandra Deschamps-Sonsino - The next 5 years of the internet of things
Mobile Monday Amsterdam
 
'The History of Metrics According to me' by Stephen Day
'The History of Metrics According to me' by Stephen Day'The History of Metrics According to me' by Stephen Day
'The History of Metrics According to me' by Stephen Day
Docker, Inc.
 
Mash It Up! Summer 2009
Mash It Up! Summer 2009Mash It Up! Summer 2009
Mash It Up! Summer 2009
Naomi Bates
 
Mash It Up! Summer 2009
Mash It Up! Summer 2009Mash It Up! Summer 2009
Mash It Up! Summer 2009
Naomi Bates
 
Web 2.0
Web 2.0Web 2.0
Village Telco - TEDx Newtown
Village Telco - TEDx NewtownVillage Telco - TEDx Newtown
Village Telco - TEDx Newtown
Steve Song
 
Openness and Innovation in a Web 2.0 world
Openness and Innovation in a Web 2.0 worldOpenness and Innovation in a Web 2.0 world
Openness and Innovation in a Web 2.0 world
Andy Piper
 

Similar to Lessons Learnt from Building Bubblino (a Thing on the Internet) (20)

Art Of Digital Digital Velcro
Art Of Digital   Digital VelcroArt Of Digital   Digital Velcro
Art Of Digital Digital Velcro
 
City as Operating System
City as Operating SystemCity as Operating System
City as Operating System
 
Exploring The Internet Of Things Through Examples
Exploring The Internet Of Things Through ExamplesExploring The Internet Of Things Through Examples
Exploring The Internet Of Things Through Examples
 
Be2 Camp North - Exploring The Internet Of Things Through Examples
Be2 Camp North - Exploring The Internet Of Things Through ExamplesBe2 Camp North - Exploring The Internet Of Things Through Examples
Be2 Camp North - Exploring The Internet Of Things Through Examples
 
Arduino, Hardware Hacking and Physical Computing - Some Examples
Arduino, Hardware Hacking and Physical Computing - Some ExamplesArduino, Hardware Hacking and Physical Computing - Some Examples
Arduino, Hardware Hacking and Physical Computing - Some Examples
 
Maker Night Arduino Intro
Maker Night Arduino IntroMaker Night Arduino Intro
Maker Night Arduino Intro
 
The Internet Of Things Pecha Kucha Slides
The Internet Of Things Pecha Kucha SlidesThe Internet Of Things Pecha Kucha Slides
The Internet Of Things Pecha Kucha Slides
 
Maker Night Fabbing Intro
Maker Night Fabbing IntroMaker Night Fabbing Intro
Maker Night Fabbing Intro
 
Work With What You Have ULearn 2011
Work With What You Have ULearn 2011Work With What You Have ULearn 2011
Work With What You Have ULearn 2011
 
Beyond progressive-enhancement
Beyond progressive-enhancementBeyond progressive-enhancement
Beyond progressive-enhancement
 
Beyond Progressive Enhancement by yiibu
Beyond Progressive Enhancement by yiibuBeyond Progressive Enhancement by yiibu
Beyond Progressive Enhancement by yiibu
 
Network Enabled Research: Not just bigger or better, but fundamentally different
Network Enabled Research: Not just bigger or better, but fundamentally differentNetwork Enabled Research: Not just bigger or better, but fundamentally different
Network Enabled Research: Not just bigger or better, but fundamentally different
 
The Mazzini Project
The Mazzini ProjectThe Mazzini Project
The Mazzini Project
 
Alexandra Deschamps-Sonsino - The next 5 years of the internet of things
Alexandra Deschamps-Sonsino - The next 5 years of the internet of thingsAlexandra Deschamps-Sonsino - The next 5 years of the internet of things
Alexandra Deschamps-Sonsino - The next 5 years of the internet of things
 
'The History of Metrics According to me' by Stephen Day
'The History of Metrics According to me' by Stephen Day'The History of Metrics According to me' by Stephen Day
'The History of Metrics According to me' by Stephen Day
 
Mash It Up! Summer 2009
Mash It Up! Summer 2009Mash It Up! Summer 2009
Mash It Up! Summer 2009
 
Mash It Up! Summer 2009
Mash It Up! Summer 2009Mash It Up! Summer 2009
Mash It Up! Summer 2009
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
Village Telco - TEDx Newtown
Village Telco - TEDx NewtownVillage Telco - TEDx Newtown
Village Telco - TEDx Newtown
 
Openness and Innovation in a Web 2.0 world
Openness and Innovation in a Web 2.0 worldOpenness and Innovation in a Web 2.0 world
Openness and Innovation in a Web 2.0 world
 

More from Adrian McEwen

Makers Guild: Making More Making in Liverpool - DoES Liverpool
Makers Guild: Making More Making in Liverpool - DoES LiverpoolMakers Guild: Making More Making in Liverpool - DoES Liverpool
Makers Guild: Making More Making in Liverpool - DoES Liverpool
Adrian McEwen
 
Ignite Liverpool - Event Hosting For Beginners
Ignite Liverpool - Event Hosting For BeginnersIgnite Liverpool - Event Hosting For Beginners
Ignite Liverpool - Event Hosting For Beginners
Adrian McEwen
 
New Ways Of Working
New Ways Of WorkingNew Ways Of Working
New Ways Of Working
Adrian McEwen
 
Dont Just Change The World Improve It!
Dont Just Change The World   Improve It!Dont Just Change The World   Improve It!
Dont Just Change The World Improve It!
Adrian McEwen
 
Getting Started With Arduino How To Build A Twitter Monitoring Alertuino
Getting Started With Arduino   How To Build A Twitter Monitoring AlertuinoGetting Started With Arduino   How To Build A Twitter Monitoring Alertuino
Getting Started With Arduino How To Build A Twitter Monitoring Alertuino
Adrian McEwen
 
Adventures in Energy Monitoring
Adventures in Energy MonitoringAdventures in Energy Monitoring
Adventures in Energy Monitoring
Adrian McEwen
 

More from Adrian McEwen (6)

Makers Guild: Making More Making in Liverpool - DoES Liverpool
Makers Guild: Making More Making in Liverpool - DoES LiverpoolMakers Guild: Making More Making in Liverpool - DoES Liverpool
Makers Guild: Making More Making in Liverpool - DoES Liverpool
 
Ignite Liverpool - Event Hosting For Beginners
Ignite Liverpool - Event Hosting For BeginnersIgnite Liverpool - Event Hosting For Beginners
Ignite Liverpool - Event Hosting For Beginners
 
New Ways Of Working
New Ways Of WorkingNew Ways Of Working
New Ways Of Working
 
Dont Just Change The World Improve It!
Dont Just Change The World   Improve It!Dont Just Change The World   Improve It!
Dont Just Change The World Improve It!
 
Getting Started With Arduino How To Build A Twitter Monitoring Alertuino
Getting Started With Arduino   How To Build A Twitter Monitoring AlertuinoGetting Started With Arduino   How To Build A Twitter Monitoring Alertuino
Getting Started With Arduino How To Build A Twitter Monitoring Alertuino
 
Adventures in Energy Monitoring
Adventures in Energy MonitoringAdventures in Energy Monitoring
Adventures in Energy Monitoring
 

Recently uploaded

National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
Claudio Di Ciccio
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
Neo4j
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
Kumud Singh
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
Edge AI and Vision Alliance
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
DianaGray10
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
Zilliz
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
Zilliz
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
Daiki Mogmet Ito
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
Neo4j
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Safe Software
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
panagenda
 

Recently uploaded (20)

National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
 

Lessons Learnt from Building Bubblino (a Thing on the Internet)

  • 1. Lessons Learnt From Building Bubblino (a Thing on the Internet) Adrian McEwen - www.mcqn.com
  • 2. Who Am I? Putting the Internet into things since 1995 1995: Cash registers 1996: Joins STNC, embedded Internet startup 1997: PDAs – Psion Series 5 1998: Built first web browser on a mobile phone 1999: STNC acquired by Microsoft Adrian McEwen - www.mcqn.com
  • 3. Who Am I? 2002: Left Microsoft, founded own company 2006: Set-top boxes 2008: Arduino MCQN Ltd. builds Internet of Things products for ourselves and for others. Adrian McEwen - www.mcqn.com Photo credit: http://www.flickr.com/photos/heungsub/4876380962/
  • 4. Bubblino Adrian McEwen - www.mcqn.com Photo credit: http://www.flickr.com/photos/nuttyxander/3206466676/
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11. Thank You. Any Questions? MCQN Ltd website: http://www.mcqn.com Or email adrianm@mcqn.com My Personal Blog: http://www.mcqn.net/mcfilter/ Or on twitter I’m @amcewen Adrian McEwen - www.mcqn.com

Editor's Notes

  1. I’m Adrian McEwen. I’ve been adding the Internet to things other than computers since 1995. Initially cash registers, then PDAs and mobile phones – back before smartphones existed. The picture in the background is of the first ever web browser on a mobile phone, built by STNC – a startup from Cambridge that I joined in 1996. We got acquired by Microsoft in 1999 when they started getting into the mobile arena.
  2. In 2002 I left Microsoft and since then have been running my own company. We’ve worked on web browsers for set-top boxes and since 2008 have been focusing increasingly on physical/ubiquitous computing, particularly with the Arduino platform and interfacing that with the Internet. Just recently I became the official maintainer of the Ethernet library for Arduino.
  3. So, what is Bubblino? He’s a twitter-watching, bubble-blowing Arduino bot. I built the first one towards the end of 2008 and I thought it would be useful to share some of the journey I’ve taken in the two years since in turning him into a product. People can now visit http://bubblino.com and order their own – four left for Frankfurt at the start of the month. There’s still a way to go, but it’s been an interesting journey so far.
  4. Platforms like Arduino are making prototyping these sorts of devices much easier and cheaper. There’s a whole wealth of artists, geeks, hackers and enthusiasts embedding computing into all sorts of devices. The hardware required – an Arduino + Ethernet shield – is only £60 You can build it yourself, or get someone like us to build it for you - similar cost to a website, anything from a couple of grand upwards And aside from the electronics, digital fabrication tools are also becoming cheaper and more widespread – Fablabs let you go along and use their laser-cutters, CNC mills and 3D-printers, and services like Ponoko <http://www.ponoko.com/> and Shapeways <http://www.shapeways.com/> mean you can upload a design and receive a physical version of it in the post a few days later.
  5. With the new capabilities come new challenges for designing products, devices and services. If we’re going to add interactivity to so much more of the fabric of our world, it needs to spend much more of its time getting out of our way, fading into the background... - The tyranny of the power LED I don't need to turn any lights on if I go to the bathroom in the middle of the night - there are already enough power LEDs and blinking activity lights dotted around my flat to provide illumination. Ben Bashford has written eloquently about this just recently (look for his Emoticomp post <http://journal.benbashford.com/post/2848763029> - the dilemma of demo-mode: your device needs to attract attention in order to be bought, but then should only demand attention when necessary - Design for humans, not factories Lots of embedded technology starts out in industry, where efficiency is the driving factor. This comes up time and again in the "fridge of the future" that automatically reorders stuff based on RFID tags. If we're not careful we'll be reduced to porters who carry RFID enabled boxes from front-door to fridge, then to microwave and then recycling bin. To catch on, keep people as the focus - think about what might go wrong and how your object or service will degrade gracefully. - Magic as metaphor Magic is a better metaphor to use when trying to communicate new capabilities to people.
  6. Making it consumer-friendly - Needs to work seamlessly - How do you configure a device that doesn't have a screen or a keyboard? - Getting connectivity: wired vs. wireless Both have issues - people don't always have an Ethernet port to hand, but WiFi devices are harder to configure
  7. Scaling up? Lots of lovely prototypes/one-offs, but lots of people stall at this step. - Outsource whole problem Do it yourself. That’s the approach that I’ve chosen, as it’s providing a useful learning process in the steps required. Don't choose a bubble machine as your first product :-) (you need a water-tight compartment, and a number of moving parts)
  8. I think the biggest challenge is explaining to people what the Internet of Things actually is... - Lots of competing terms ubicomp, physical computing, pervasive computing, ambient computing, IoT seems to be winning, even though the Internet isn't always involved - Don't worry about the tech, focus on uses/benefits As always, there's a tendency to talk about the technology: Arduino, RFID... people don't care about that. They do get excited about being able to have a clock that shows the location of their loved ones. - Promotion from IBM, Cisco, et al a double-edged sword The big marketing push of things like IBM's "Smarter planet" are spreading the word, but also giving the impression that it's something you can only do on a corporate or government scale. Initiatives like Homesense from Tinker London show that it's within the reach of everyone, and that's where the revolutionary and exciting stuff is going to come from.