Open Moko And Ubiquitous Computing Presentation
-
Upload
ridgeway137 -
Category
Technology
-
view
451 -
download
1
description
Transcript of Open Moko And Ubiquitous Computing Presentation
![Page 2: Open Moko And Ubiquitous Computing Presentation](https://reader034.fdocuments.in/reader034/viewer/2022051515/54c447844a7959a1158b45c7/html5/thumbnails/2.jpg)
●Never heard of OpenMoko before this event?
●Heard of OpenMoko but aren't exactly sure what it is or what's special about it?
●Understand OpenMoko well?
![Page 3: Open Moko And Ubiquitous Computing Presentation](https://reader034.fdocuments.in/reader034/viewer/2022051515/54c447844a7959a1158b45c7/html5/thumbnails/3.jpg)
Mobile Computing Platform
![Page 4: Open Moko And Ubiquitous Computing Presentation](https://reader034.fdocuments.in/reader034/viewer/2022051515/54c447844a7959a1158b45c7/html5/thumbnails/4.jpg)
●General-purpose computer
●Small, Portable, Cellphone-sized
●Connected (WiFi, cellphone (voice and data), Bluetooth, Zigbee, IrDA, etc.)
![Page 5: Open Moko And Ubiquitous Computing Presentation](https://reader034.fdocuments.in/reader034/viewer/2022051515/54c447844a7959a1158b45c7/html5/thumbnails/5.jpg)
●Location aware ( GPS )
●Virtually always on
●Input devices (screen, buttons, sensors, microphones, etc.)
●Output devices (LEDs, screen, motors, etc.)
![Page 6: Open Moko And Ubiquitous Computing Presentation](https://reader034.fdocuments.in/reader034/viewer/2022051515/54c447844a7959a1158b45c7/html5/thumbnails/6.jpg)
Mobile Computing Platforms are always with us
![Page 7: Open Moko And Ubiquitous Computing Presentation](https://reader034.fdocuments.in/reader034/viewer/2022051515/54c447844a7959a1158b45c7/html5/thumbnails/7.jpg)
Mobile Computing Platforms are
●General purpose
●Often needs to be in hand to be used
![Page 8: Open Moko And Ubiquitous Computing Presentation](https://reader034.fdocuments.in/reader034/viewer/2022051515/54c447844a7959a1158b45c7/html5/thumbnails/8.jpg)
Ubiquitous Computing devices are usually
●Application-specific
●Interract with more naturally
●Invisible
![Page 9: Open Moko And Ubiquitous Computing Presentation](https://reader034.fdocuments.in/reader034/viewer/2022051515/54c447844a7959a1158b45c7/html5/thumbnails/9.jpg)
We don't know what Ubiquitous Computing Devices will look like or what they will do
![Page 10: Open Moko And Ubiquitous Computing Presentation](https://reader034.fdocuments.in/reader034/viewer/2022051515/54c447844a7959a1158b45c7/html5/thumbnails/10.jpg)
●How can we create truly innovative applications if critical hardware features are missing?
●How do the manufacturers know what hardware features to include if they don't know what applications will require?
![Page 11: Open Moko And Ubiquitous Computing Presentation](https://reader034.fdocuments.in/reader034/viewer/2022051515/54c447844a7959a1158b45c7/html5/thumbnails/11.jpg)
●Innovative developers
●Involved community
●Encourage wishing, dreaming
●Incorporate community feedback
![Page 12: Open Moko And Ubiquitous Computing Presentation](https://reader034.fdocuments.in/reader034/viewer/2022051515/54c447844a7959a1158b45c7/html5/thumbnails/12.jpg)
●Open Source as much as possible
●Allow expansion
●Reduce barriers to entry
![Page 13: Open Moko And Ubiquitous Computing Presentation](https://reader034.fdocuments.in/reader034/viewer/2022051515/54c447844a7959a1158b45c7/html5/thumbnails/13.jpg)
Result:Innovation
![Page 14: Open Moko And Ubiquitous Computing Presentation](https://reader034.fdocuments.in/reader034/viewer/2022051515/54c447844a7959a1158b45c7/html5/thumbnails/14.jpg)
Openmoko
Openmoko is a completely open source Linux distribution designed for mobile computing devices.
![Page 15: Open Moko And Ubiquitous Computing Presentation](https://reader034.fdocuments.in/reader034/viewer/2022051515/54c447844a7959a1158b45c7/html5/thumbnails/15.jpg)
Openmoko is also the company behind the Openmoko Linux distribution
Openmoko manufacture the Neo family of handsets, specifically designed with chips for which all drivers are open sourced.
![Page 16: Open Moko And Ubiquitous Computing Presentation](https://reader034.fdocuments.in/reader034/viewer/2022051515/54c447844a7959a1158b45c7/html5/thumbnails/16.jpg)
Openmoko based on
●Linux
●X11
●GTK
●Busybox, Matchbox
●Udev
![Page 17: Open Moko And Ubiquitous Computing Presentation](https://reader034.fdocuments.in/reader034/viewer/2022051515/54c447844a7959a1158b45c7/html5/thumbnails/17.jpg)
●No NDA
●Unrestricted access to source and development environment
●No qualification required
●No purchase necessary
![Page 18: Open Moko And Ubiquitous Computing Presentation](https://reader034.fdocuments.in/reader034/viewer/2022051515/54c447844a7959a1158b45c7/html5/thumbnails/18.jpg)
●400MHz ARM CPU
●640x480 (VGA) touchscreen GSM, GPRS, Bluetooth
●GPRS
●WiFi
●USB port (device/host)
![Page 19: Open Moko And Ubiquitous Computing Presentation](https://reader034.fdocuments.in/reader034/viewer/2022051515/54c447844a7959a1158b45c7/html5/thumbnails/19.jpg)
Neo handsets can be completely reprogrammed (boot loader, kernel, file system) by anyone at any time, without the need of any special equipment or cables
![Page 20: Open Moko And Ubiquitous Computing Presentation](https://reader034.fdocuments.in/reader034/viewer/2022051515/54c447844a7959a1158b45c7/html5/thumbnails/20.jpg)
Open hardware?
●Block diagrams
●Inter-chip connections
●Data sheets
●JTAG
●Signals of interest
![Page 21: Open Moko And Ubiquitous Computing Presentation](https://reader034.fdocuments.in/reader034/viewer/2022051515/54c447844a7959a1158b45c7/html5/thumbnails/21.jpg)
Open industrial design?
CAD files for plastic and case is "open sourced"
![Page 22: Open Moko And Ubiquitous Computing Presentation](https://reader034.fdocuments.in/reader034/viewer/2022051515/54c447844a7959a1158b45c7/html5/thumbnails/22.jpg)
Devices designed for specific applications
Dash
Networked sensors
Buglabs
Virtual devices
![Page 23: Open Moko And Ubiquitous Computing Presentation](https://reader034.fdocuments.in/reader034/viewer/2022051515/54c447844a7959a1158b45c7/html5/thumbnails/23.jpg)
What about iPhone, Android, Qtopia?
![Page 24: Open Moko And Ubiquitous Computing Presentation](https://reader034.fdocuments.in/reader034/viewer/2022051515/54c447844a7959a1158b45c7/html5/thumbnails/24.jpg)
OpenMoko is a project more than a product.
Intended to be a framework to allow and encourage the development of innovative mobile computing devices, or ubiquitous computing devices.
![Page 25: Open Moko And Ubiquitous Computing Presentation](https://reader034.fdocuments.in/reader034/viewer/2022051515/54c447844a7959a1158b45c7/html5/thumbnails/25.jpg)
Openmoko Linux can run on other hardware, and other software can be installed on Neo handsets
![Page 26: Open Moko And Ubiquitous Computing Presentation](https://reader034.fdocuments.in/reader034/viewer/2022051515/54c447844a7959a1158b45c7/html5/thumbnails/26.jpg)
●Android apps on Openmoko Linux
●Qtopia on Neo hardware
●Qtopia on Openmoko Linux
●Openmoko Linux on other hardware?
![Page 27: Open Moko And Ubiquitous Computing Presentation](https://reader034.fdocuments.in/reader034/viewer/2022051515/54c447844a7959a1158b45c7/html5/thumbnails/27.jpg)
Collaborate and share rather than polarize and chose sides
![Page 28: Open Moko And Ubiquitous Computing Presentation](https://reader034.fdocuments.in/reader034/viewer/2022051515/54c447844a7959a1158b45c7/html5/thumbnails/28.jpg)
Current state of Neo hardware
●Neo 1973 sold out
●Neo Freerunner testing
●Freerunner mass production of consumer ready hardware
●Freerunner consumer software
![Page 29: Open Moko And Ubiquitous Computing Presentation](https://reader034.fdocuments.in/reader034/viewer/2022051515/54c447844a7959a1158b45c7/html5/thumbnails/29.jpg)
www.openmoko.org
www.openmoko.com
Welcome exploring potential collaboration with other companies