Embedded Systems: past, present, future · Embedded Systems: past, present, future disampaikan pada...
Transcript of Embedded Systems: past, present, future · Embedded Systems: past, present, future disampaikan pada...
![Page 1: Embedded Systems: past, present, future · Embedded Systems: past, present, future disampaikan pada Kuliah Umum Jurusan Teknik Elektro Universitas Muria Kudus Sabtu, 15 Oktober 2016](https://reader031.fdocuments.in/reader031/viewer/2022040611/5ed690515cd0d56eef02eae7/html5/thumbnails/1.jpg)
Embedded Systems:
past, present, future
disampaikan pada Kuliah Umum Jurusan Teknik Elektro
Universitas Muria Kudus
Sabtu, 15 Oktober 2016
Sisdarmanto Adinandra, Ph.D
![Page 2: Embedded Systems: past, present, future · Embedded Systems: past, present, future disampaikan pada Kuliah Umum Jurusan Teknik Elektro Universitas Muria Kudus Sabtu, 15 Oktober 2016](https://reader031.fdocuments.in/reader031/viewer/2022040611/5ed690515cd0d56eef02eae7/html5/thumbnails/2.jpg)
• What are embedded systems?
• Past – A bit of history
– The era of microcomputer
• Present – The era of cheap, easy to access microcontroller
– The era of 32 bit microcontroller
– How to design an embedded systems
• Future – The internet of things
– More 32 bit microcontroller applications
– 64 bit microcontrollers
– Low power
Page 2
What is an embedded system?
![Page 3: Embedded Systems: past, present, future · Embedded Systems: past, present, future disampaikan pada Kuliah Umum Jurusan Teknik Elektro Universitas Muria Kudus Sabtu, 15 Oktober 2016](https://reader031.fdocuments.in/reader031/viewer/2022040611/5ed690515cd0d56eef02eae7/html5/thumbnails/3.jpg)
any electronic device that incorporates a microprocessors within its implementation
is a computer-controlled system
a combination of computer hardware and software and perhaps additional mechanical or other parts, designed to perform a dedicated function
a specialized computer system which is dedicated to a specific task
Page 3
What is an embedded system?
![Page 4: Embedded Systems: past, present, future · Embedded Systems: past, present, future disampaikan pada Kuliah Umum Jurusan Teknik Elektro Universitas Muria Kudus Sabtu, 15 Oktober 2016](https://reader031.fdocuments.in/reader031/viewer/2022040611/5ed690515cd0d56eef02eae7/html5/thumbnails/4.jpg)
• What are embedded systems?
Page 4
What is an embedded system?
![Page 5: Embedded Systems: past, present, future · Embedded Systems: past, present, future disampaikan pada Kuliah Umum Jurusan Teknik Elektro Universitas Muria Kudus Sabtu, 15 Oktober 2016](https://reader031.fdocuments.in/reader031/viewer/2022040611/5ed690515cd0d56eef02eae7/html5/thumbnails/5.jpg)
Page 5
What is an embedded system?
![Page 6: Embedded Systems: past, present, future · Embedded Systems: past, present, future disampaikan pada Kuliah Umum Jurusan Teknik Elektro Universitas Muria Kudus Sabtu, 15 Oktober 2016](https://reader031.fdocuments.in/reader031/viewer/2022040611/5ed690515cd0d56eef02eae7/html5/thumbnails/6.jpg)
Page 6
What is an embedded system?
![Page 7: Embedded Systems: past, present, future · Embedded Systems: past, present, future disampaikan pada Kuliah Umum Jurusan Teknik Elektro Universitas Muria Kudus Sabtu, 15 Oktober 2016](https://reader031.fdocuments.in/reader031/viewer/2022040611/5ed690515cd0d56eef02eae7/html5/thumbnails/7.jpg)
Page 7
What is an embedded system?
![Page 8: Embedded Systems: past, present, future · Embedded Systems: past, present, future disampaikan pada Kuliah Umum Jurusan Teknik Elektro Universitas Muria Kudus Sabtu, 15 Oktober 2016](https://reader031.fdocuments.in/reader031/viewer/2022040611/5ed690515cd0d56eef02eae7/html5/thumbnails/8.jpg)
Page 8
What is an embedded system?
![Page 9: Embedded Systems: past, present, future · Embedded Systems: past, present, future disampaikan pada Kuliah Umum Jurusan Teknik Elektro Universitas Muria Kudus Sabtu, 15 Oktober 2016](https://reader031.fdocuments.in/reader031/viewer/2022040611/5ed690515cd0d56eef02eae7/html5/thumbnails/9.jpg)
Page 9
What is an embedded system?
![Page 10: Embedded Systems: past, present, future · Embedded Systems: past, present, future disampaikan pada Kuliah Umum Jurusan Teknik Elektro Universitas Muria Kudus Sabtu, 15 Oktober 2016](https://reader031.fdocuments.in/reader031/viewer/2022040611/5ed690515cd0d56eef02eae7/html5/thumbnails/10.jpg)
Page 10
What is an embedded system?
![Page 11: Embedded Systems: past, present, future · Embedded Systems: past, present, future disampaikan pada Kuliah Umum Jurusan Teknik Elektro Universitas Muria Kudus Sabtu, 15 Oktober 2016](https://reader031.fdocuments.in/reader031/viewer/2022040611/5ed690515cd0d56eef02eae7/html5/thumbnails/11.jpg)
Page 11
What is an embedded system?
![Page 12: Embedded Systems: past, present, future · Embedded Systems: past, present, future disampaikan pada Kuliah Umum Jurusan Teknik Elektro Universitas Muria Kudus Sabtu, 15 Oktober 2016](https://reader031.fdocuments.in/reader031/viewer/2022040611/5ed690515cd0d56eef02eae7/html5/thumbnails/12.jpg)
Page 12
What is an embedded system?
![Page 13: Embedded Systems: past, present, future · Embedded Systems: past, present, future disampaikan pada Kuliah Umum Jurusan Teknik Elektro Universitas Muria Kudus Sabtu, 15 Oktober 2016](https://reader031.fdocuments.in/reader031/viewer/2022040611/5ed690515cd0d56eef02eae7/html5/thumbnails/13.jpg)
Page 13
What is an embedded system?
![Page 14: Embedded Systems: past, present, future · Embedded Systems: past, present, future disampaikan pada Kuliah Umum Jurusan Teknik Elektro Universitas Muria Kudus Sabtu, 15 Oktober 2016](https://reader031.fdocuments.in/reader031/viewer/2022040611/5ed690515cd0d56eef02eae7/html5/thumbnails/14.jpg)
Page 14
What is an embedded system?
![Page 15: Embedded Systems: past, present, future · Embedded Systems: past, present, future disampaikan pada Kuliah Umum Jurusan Teknik Elektro Universitas Muria Kudus Sabtu, 15 Oktober 2016](https://reader031.fdocuments.in/reader031/viewer/2022040611/5ed690515cd0d56eef02eae7/html5/thumbnails/15.jpg)
Page 15
What is an embedded system?
![Page 16: Embedded Systems: past, present, future · Embedded Systems: past, present, future disampaikan pada Kuliah Umum Jurusan Teknik Elektro Universitas Muria Kudus Sabtu, 15 Oktober 2016](https://reader031.fdocuments.in/reader031/viewer/2022040611/5ed690515cd0d56eef02eae7/html5/thumbnails/16.jpg)
Page 16
What is an embedded system?
![Page 17: Embedded Systems: past, present, future · Embedded Systems: past, present, future disampaikan pada Kuliah Umum Jurusan Teknik Elektro Universitas Muria Kudus Sabtu, 15 Oktober 2016](https://reader031.fdocuments.in/reader031/viewer/2022040611/5ed690515cd0d56eef02eae7/html5/thumbnails/17.jpg)
Page 17
What is an embedded system?
![Page 18: Embedded Systems: past, present, future · Embedded Systems: past, present, future disampaikan pada Kuliah Umum Jurusan Teknik Elektro Universitas Muria Kudus Sabtu, 15 Oktober 2016](https://reader031.fdocuments.in/reader031/viewer/2022040611/5ed690515cd0d56eef02eae7/html5/thumbnails/18.jpg)
Page 18
What is an embedded system?
![Page 19: Embedded Systems: past, present, future · Embedded Systems: past, present, future disampaikan pada Kuliah Umum Jurusan Teknik Elektro Universitas Muria Kudus Sabtu, 15 Oktober 2016](https://reader031.fdocuments.in/reader031/viewer/2022040611/5ed690515cd0d56eef02eae7/html5/thumbnails/19.jpg)
Page 19
The future...
![Page 20: Embedded Systems: past, present, future · Embedded Systems: past, present, future disampaikan pada Kuliah Umum Jurusan Teknik Elektro Universitas Muria Kudus Sabtu, 15 Oktober 2016](https://reader031.fdocuments.in/reader031/viewer/2022040611/5ed690515cd0d56eef02eae7/html5/thumbnails/20.jpg)
Page 20
Present..
Arduino and Rasberry Pi era……
![Page 21: Embedded Systems: past, present, future · Embedded Systems: past, present, future disampaikan pada Kuliah Umum Jurusan Teknik Elektro Universitas Muria Kudus Sabtu, 15 Oktober 2016](https://reader031.fdocuments.in/reader031/viewer/2022040611/5ed690515cd0d56eef02eae7/html5/thumbnails/21.jpg)
Page 21
Recipe of embedded system
application
microcontroll
er
Electronic
devices
Mechanical
devices
Programming
languages
Embedded systems
![Page 22: Embedded Systems: past, present, future · Embedded Systems: past, present, future disampaikan pada Kuliah Umum Jurusan Teknik Elektro Universitas Muria Kudus Sabtu, 15 Oktober 2016](https://reader031.fdocuments.in/reader031/viewer/2022040611/5ed690515cd0d56eef02eae7/html5/thumbnails/22.jpg)
Page 22
Present..
Arduino and Rasberry Pi era……
![Page 23: Embedded Systems: past, present, future · Embedded Systems: past, present, future disampaikan pada Kuliah Umum Jurusan Teknik Elektro Universitas Muria Kudus Sabtu, 15 Oktober 2016](https://reader031.fdocuments.in/reader031/viewer/2022040611/5ed690515cd0d56eef02eae7/html5/thumbnails/23.jpg)
Page 23
Present..
Galileo…
![Page 24: Embedded Systems: past, present, future · Embedded Systems: past, present, future disampaikan pada Kuliah Umum Jurusan Teknik Elektro Universitas Muria Kudus Sabtu, 15 Oktober 2016](https://reader031.fdocuments.in/reader031/viewer/2022040611/5ed690515cd0d56eef02eae7/html5/thumbnails/24.jpg)
Single board that serves “everything”
Support low-level and high level
programming
Support ip-based programming
Can be used as a server
C-programming languange
Page 24
The era of low cost-easy to
programme
![Page 25: Embedded Systems: past, present, future · Embedded Systems: past, present, future disampaikan pada Kuliah Umum Jurusan Teknik Elektro Universitas Muria Kudus Sabtu, 15 Oktober 2016](https://reader031.fdocuments.in/reader031/viewer/2022040611/5ed690515cd0d56eef02eae7/html5/thumbnails/25.jpg)
any electronic device that incorporates a microprocessors within its implementation
is a computer-controlled system
a combination of computer hardware and software and perhaps additional mechanical or other parts, designed to perform a dedicated function
a specialized computer system which is dedicated to a specific task
Page 25
What is an embedded system?
![Page 26: Embedded Systems: past, present, future · Embedded Systems: past, present, future disampaikan pada Kuliah Umum Jurusan Teknik Elektro Universitas Muria Kudus Sabtu, 15 Oktober 2016](https://reader031.fdocuments.in/reader031/viewer/2022040611/5ed690515cd0d56eef02eae7/html5/thumbnails/26.jpg)
CEPI: a low cost and open source mobile robot platform
Page 26
Project examples
![Page 27: Embedded Systems: past, present, future · Embedded Systems: past, present, future disampaikan pada Kuliah Umum Jurusan Teknik Elektro Universitas Muria Kudus Sabtu, 15 Oktober 2016](https://reader031.fdocuments.in/reader031/viewer/2022040611/5ed690515cd0d56eef02eae7/html5/thumbnails/27.jpg)
CEPI: a low cost and open source mobile robot platform
Page 27
Project examples
![Page 28: Embedded Systems: past, present, future · Embedded Systems: past, present, future disampaikan pada Kuliah Umum Jurusan Teknik Elektro Universitas Muria Kudus Sabtu, 15 Oktober 2016](https://reader031.fdocuments.in/reader031/viewer/2022040611/5ed690515cd0d56eef02eae7/html5/thumbnails/28.jpg)
Page 28
WayBot and WayBotDu Robot wayang untuk bermain dan belakar Robotika
![Page 29: Embedded Systems: past, present, future · Embedded Systems: past, present, future disampaikan pada Kuliah Umum Jurusan Teknik Elektro Universitas Muria Kudus Sabtu, 15 Oktober 2016](https://reader031.fdocuments.in/reader031/viewer/2022040611/5ed690515cd0d56eef02eae7/html5/thumbnails/29.jpg)
Page 29
YUARM A low cost vision based manipulator control platform
![Page 30: Embedded Systems: past, present, future · Embedded Systems: past, present, future disampaikan pada Kuliah Umum Jurusan Teknik Elektro Universitas Muria Kudus Sabtu, 15 Oktober 2016](https://reader031.fdocuments.in/reader031/viewer/2022040611/5ed690515cd0d56eef02eae7/html5/thumbnails/30.jpg)
Page 30
YUARM A low cost vision based manipulator control platform
![Page 31: Embedded Systems: past, present, future · Embedded Systems: past, present, future disampaikan pada Kuliah Umum Jurusan Teknik Elektro Universitas Muria Kudus Sabtu, 15 Oktober 2016](https://reader031.fdocuments.in/reader031/viewer/2022040611/5ed690515cd0d56eef02eae7/html5/thumbnails/31.jpg)
Page 31
platform “re-usable components”
Different “robot”,
but the same electronics design !
“very” embedded
![Page 32: Embedded Systems: past, present, future · Embedded Systems: past, present, future disampaikan pada Kuliah Umum Jurusan Teknik Elektro Universitas Muria Kudus Sabtu, 15 Oktober 2016](https://reader031.fdocuments.in/reader031/viewer/2022040611/5ed690515cd0d56eef02eae7/html5/thumbnails/32.jpg)
Page 32
platform “re-usable components”
![Page 33: Embedded Systems: past, present, future · Embedded Systems: past, present, future disampaikan pada Kuliah Umum Jurusan Teknik Elektro Universitas Muria Kudus Sabtu, 15 Oktober 2016](https://reader031.fdocuments.in/reader031/viewer/2022040611/5ed690515cd0d56eef02eae7/html5/thumbnails/33.jpg)
Page 33
The future...
![Page 34: Embedded Systems: past, present, future · Embedded Systems: past, present, future disampaikan pada Kuliah Umum Jurusan Teknik Elektro Universitas Muria Kudus Sabtu, 15 Oktober 2016](https://reader031.fdocuments.in/reader031/viewer/2022040611/5ed690515cd0d56eef02eae7/html5/thumbnails/34.jpg)
Page 34
Wearable devices
Not new, but the trend is growing
Smartwatch, google glass, VR devices
Use for fun, daily life, fashion, sports
People tends to monitor and broadcast
individual “status” and information via social
media
![Page 35: Embedded Systems: past, present, future · Embedded Systems: past, present, future disampaikan pada Kuliah Umum Jurusan Teknik Elektro Universitas Muria Kudus Sabtu, 15 Oktober 2016](https://reader031.fdocuments.in/reader031/viewer/2022040611/5ed690515cd0d56eef02eae7/html5/thumbnails/35.jpg)
Page 35
Wearable devices
![Page 36: Embedded Systems: past, present, future · Embedded Systems: past, present, future disampaikan pada Kuliah Umum Jurusan Teknik Elektro Universitas Muria Kudus Sabtu, 15 Oktober 2016](https://reader031.fdocuments.in/reader031/viewer/2022040611/5ed690515cd0d56eef02eae7/html5/thumbnails/36.jpg)
Page 36
Internet of things
We internet everythings…
More devices are connected through the
internet
Accessible from smartphone, laptop, PC or
even other “embedded” system/applications
Cross platform communication different
wireless communication standard, different
protocols
![Page 37: Embedded Systems: past, present, future · Embedded Systems: past, present, future disampaikan pada Kuliah Umum Jurusan Teknik Elektro Universitas Muria Kudus Sabtu, 15 Oktober 2016](https://reader031.fdocuments.in/reader031/viewer/2022040611/5ed690515cd0d56eef02eae7/html5/thumbnails/37.jpg)
Page 37
Internet of things
We internet everythings…
![Page 38: Embedded Systems: past, present, future · Embedded Systems: past, present, future disampaikan pada Kuliah Umum Jurusan Teknik Elektro Universitas Muria Kudus Sabtu, 15 Oktober 2016](https://reader031.fdocuments.in/reader031/viewer/2022040611/5ed690515cd0d56eef02eae7/html5/thumbnails/38.jpg)
Page 38
Internet of things
We internet everythings…
![Page 39: Embedded Systems: past, present, future · Embedded Systems: past, present, future disampaikan pada Kuliah Umum Jurusan Teknik Elektro Universitas Muria Kudus Sabtu, 15 Oktober 2016](https://reader031.fdocuments.in/reader031/viewer/2022040611/5ed690515cd0d56eef02eae7/html5/thumbnails/39.jpg)
Page 39
Internet of things
We internet everythings…
Smart transportation systems
![Page 40: Embedded Systems: past, present, future · Embedded Systems: past, present, future disampaikan pada Kuliah Umum Jurusan Teknik Elektro Universitas Muria Kudus Sabtu, 15 Oktober 2016](https://reader031.fdocuments.in/reader031/viewer/2022040611/5ed690515cd0d56eef02eae7/html5/thumbnails/40.jpg)
Page 40
Internet of things
Example from Arm Cortex
http://tinyurl.com/NuvExample