14
IoT Moving from Hobbies to the Real World (an embedded view) Saravanan Theckyam S

(an embedded view) - GitHub Pages€¦ · Approach to get into real-world Proof of Concept • Cost doesn’t matter • Raspberry Pi, Arduino or anything at your disposal Benchmark

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: (an embedded view) - GitHub Pages€¦ · Approach to get into real-world Proof of Concept • Cost doesn’t matter • Raspberry Pi, Arduino or anything at your disposal Benchmark

IoT Moving from Hobbies to the Real World (an embedded view)

Saravanan Theckyam S

Page 2: (an embedded view) - GitHub Pages€¦ · Approach to get into real-world Proof of Concept • Cost doesn’t matter • Raspberry Pi, Arduino or anything at your disposal Benchmark

IoT - Definition Sensor network

Control Devices

Platform

Analytics

Application

Embedded

Soft-Embedded

Performance Software

Distributed Computing Software

GP/Web Software

Page 3: (an embedded view) - GitHub Pages€¦ · Approach to get into real-world Proof of Concept • Cost doesn’t matter • Raspberry Pi, Arduino or anything at your disposal Benchmark

Software Stack that we are familiar with

http://www.slideshare.net/ch4ndru/introduction-to-raspberry-pi

Javascript – johnny-five.io cylon.js …

Page 4: (an embedded view) - GitHub Pages€¦ · Approach to get into real-world Proof of Concept • Cost doesn’t matter • Raspberry Pi, Arduino or anything at your disposal Benchmark

Open hardware platforms for IoT

Is this good for 6.5Billion connected things?

Page 5: (an embedded view) - GitHub Pages€¦ · Approach to get into real-world Proof of Concept • Cost doesn’t matter • Raspberry Pi, Arduino or anything at your disposal Benchmark

Micro-Controller Unit’s

http://embedded-computing.com/27279-an-iot-development-kit-comparison/#

Page 6: (an embedded view) - GitHub Pages€¦ · Approach to get into real-world Proof of Concept • Cost doesn’t matter • Raspberry Pi, Arduino or anything at your disposal Benchmark

Raspberry Pi Architecture

Raspberry Pi is a General Purpose Computer

Page 7: (an embedded view) - GitHub Pages€¦ · Approach to get into real-world Proof of Concept • Cost doesn’t matter • Raspberry Pi, Arduino or anything at your disposal Benchmark

MCU – Comparison parameters

http://embedded-computing.com/27279-an-iot-development-kit-comparison/#

•  Compute •  Memory •  I/O Peripherals •  Sensors •  Wireless •  Tools •  Cloud Support •  Cost

Platform

Analytics

Application

Page 8: (an embedded view) - GitHub Pages€¦ · Approach to get into real-world Proof of Concept • Cost doesn’t matter • Raspberry Pi, Arduino or anything at your disposal Benchmark

http://embedded-computing.com/27279-an-iot-development-kit-comparison/#

Page 9: (an embedded view) - GitHub Pages€¦ · Approach to get into real-world Proof of Concept • Cost doesn’t matter • Raspberry Pi, Arduino or anything at your disposal Benchmark

A bit more on wireless support

Page 10: (an embedded view) - GitHub Pages€¦ · Approach to get into real-world Proof of Concept • Cost doesn’t matter • Raspberry Pi, Arduino or anything at your disposal Benchmark

Renesas Stack (as an example) - Yesterday

Page 11: (an embedded view) - GitHub Pages€¦ · Approach to get into real-world Proof of Concept • Cost doesn’t matter • Raspberry Pi, Arduino or anything at your disposal Benchmark

Beyond the silicon…

Page 12: (an embedded view) - GitHub Pages€¦ · Approach to get into real-world Proof of Concept • Cost doesn’t matter • Raspberry Pi, Arduino or anything at your disposal Benchmark

Renesas Synergy (as an example) - Today

Page 13: (an embedded view) - GitHub Pages€¦ · Approach to get into real-world Proof of Concept • Cost doesn’t matter • Raspberry Pi, Arduino or anything at your disposal Benchmark

Approach to get into real-world Proof of Concept • Cost doesn’t matter

• Raspberry Pi, Arduino or anything at your disposal

Benchmark • Understand your key implementation parameters

• Compare and contrast technical considerations

Prototype • Go as close to product as possible (98% is good)

• Usability designs are important (in B2B, serviceability)

Cycle • Go back with learnings until remaining 2% is perfect

Build • Endless nights, and masala chai

solution cost

satisfaction

Page 14: (an embedded view) - GitHub Pages€¦ · Approach to get into real-world Proof of Concept • Cost doesn’t matter • Raspberry Pi, Arduino or anything at your disposal Benchmark

Thank you

Choose your

problem

Choose your

platform Solve