SlideShare ist ein Scribd-Unternehmen logo
1 von 16
Exploring The Internet of Things, Through Examples Adrian McEwen - www.mcqn.com
You can interact with my talk. Twitter about it and include #TDC or #TDU in your tweet Adrian McEwen - www.mcqn.com
Who Am I? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Adrian McEwen - www.mcqn.com
SenseKnob: Control Through LCD ,[object Object],[object Object],[object Object],Adrian McEwen - www.mcqn.com
Bringing data from the real world onto the Internet Adrian McEwen - www.mcqn.com
ShipAIS.com Adrian McEwen - www.mcqn.com
twitter.com/MerseyShipping Adrian McEwen - www.mcqn.com
Mersey Ferries on mapme.at Adrian McEwen - www.mcqn.com
The Mazzini Project: Measuring ,[object Object],[object Object],Adrian McEwen - www.mcqn.com
The Mazzini Project: Reporting ,[object Object],[object Object],Adrian McEwen - www.mcqn.com
The Mazzini Project: Control Adrian McEwen - www.mcqn.com ,[object Object],[object Object],[object Object],[object Object]
The Mazzini Project: Control Adrian McEwen - www.mcqn.com show live data from Light Load Lamp
The Mazzini Project: Join In Adrian McEwen - www.mcqn.com ,[object Object],[object Object],[object Object]
Getting data from the Internet out into the real world Adrian McEwen - www.mcqn.com
Bubblino Adrian McEwen - www.mcqn.com Photo credit: http://www.flickr.com/photos/nuttyxander/3206466676/
Thank You.  Any Questions? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Adrian McEwen - www.mcqn.com

Weitere ähnliche Inhalte

Ähnlich wie Exploring The Internet of Things Through Examples

Lessons Learnt from Building Bubblino (a Thing on the Internet)
Lessons Learnt from Building Bubblino (a Thing on the Internet)Lessons Learnt from Building Bubblino (a Thing on the Internet)
Lessons Learnt from Building Bubblino (a Thing on the Internet)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 SlidesAdrian 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 AlertuinoAdrian McEwen
 
Dn cec ccs_c_compiler_day3
Dn cec ccs_c_compiler_day3Dn cec ccs_c_compiler_day3
Dn cec ccs_c_compiler_day3Raciel MC
 
Wireless Project Using CAPsMAN
Wireless Project Using CAPsMANWireless Project Using CAPsMAN
Wireless Project Using CAPsMANAidan Venn MSc
 
Wireless charging abstract
Wireless charging abstractWireless charging abstract
Wireless charging abstractShaik Hussain
 

Ähnlich wie Exploring The Internet of Things Through Examples (8)

Lessons Learnt from Building Bubblino (a Thing on the Internet)
Lessons Learnt from Building Bubblino (a Thing on the Internet)Lessons Learnt from Building Bubblino (a Thing on the Internet)
Lessons Learnt from Building Bubblino (a Thing on the Internet)
 
The Mazzini Project
The Mazzini ProjectThe Mazzini Project
The Mazzini Project
 
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
 
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
 
Dn cec ccs_c_compiler_day3
Dn cec ccs_c_compiler_day3Dn cec ccs_c_compiler_day3
Dn cec ccs_c_compiler_day3
 
New Ways Of Working
New Ways Of WorkingNew Ways Of Working
New Ways Of Working
 
Wireless Project Using CAPsMAN
Wireless Project Using CAPsMANWireless Project Using CAPsMAN
Wireless Project Using CAPsMAN
 
Wireless charging abstract
Wireless charging abstractWireless charging abstract
Wireless charging abstract
 

Kürzlich hochgeladen

Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 

Kürzlich hochgeladen (20)

Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 

Exploring The Internet of Things Through Examples

Hinweis der Redaktion

  1. First off, a brief bio so you know a bit about who I am, and how I got here. After graduating I moved down to Cambridge to join a small startup called STNC. You won’t have heard of it, but we were doing interesting things with mobile phones and the web before most people had a mobile phone. We built the first ever web browser to run on a mobile phone. We were then bought by Microsoft when they started getting serious about phones, and after a few years working for the “Evil Empire” I left to start my own company. Since then I’ve been using my experience in writing software for very constrained platforms and knowledge of web technologies to work on projects that cut across web and mobile. More and more, I’ve been interested in, and helping people with, the emerging “Internet of Things” – getting data out of the real world and into the Internet; or out of the Internet and into the real world
  2. My latest commission – to develop the hardware and software for a new physical control prototype. The white box contains all the electronics, and sits behind the screen or glass or whatever. The silver and blue knob requires no power or expensive parts, and sits on the LCD screen, or on the outside of the window. It provides a tactile and physical interaction with the computer and can be used either as a more understandable way of interacting with a screen (compared to a touch screen) or on something like an estate agents window – to scroll through properties being displayed inside the shop, so passers-by can still use the display even when the shop is closed.
  3. This isn’t something that I’ve made. It’s a site collecting lots of data about ship positions from enthusiasts all round the coast, and then showing you live ship data on a fairly rudimentary map. If you hover over any of the ships then you get some more information about it. Despite living about quarter of an hours walk from the river, I can’t actually see it from my flat – someone built Britain’s biggest cathedral right in the way. I thought it would be nice to be more connected to the traffic on the river, and so I used this data to build…
  4. I have a little script that takes the data from ShipAIS.com and works out when a boat has entered, or left the Mersey. Whenever that happens it sends a message to the @merseyshipping twitter account. That means I get a background awareness of the comings and goings on the river, and find out just how busy the river still is!
  5. http://mapme.at/api/export.html?usernames=royaldaffodil,royaliris,snowdrop,amcewen&mode=since&since=1%20hour%20ago Building upon that, I did some work with the Liverpool-based location history and sharing web startup mapme.at. Now you can add the famous ferries ‘cross the Mersey to your friends on mapme.at, and see where they are in relation to you. On this screenshot you can see that I’m at home; Snowdrop is moored over in Birkenhead; Royal Daffodil is plying the normal ferry route around the river; and I’m not sure what Royal Iris is up to down there – she’s on the Manchester Ship Canal for some reason.
  6. Bubblino – a twitter-watching, bubble-blowing Arduino bot.