1 / 18

Beyond Smartphones with raspberry pi

Beyond Smartphones with raspberry pi. By - Ashish Kshirsagar. Need for thinking beyond smartphones. Cell phones Mobility Increasing computing power Rich in features WiFi Bluetooth Other devices Remote connectivity Emerging technology gadgets. Introduction to Raspberry Pi.

fauve
Download Presentation

Beyond Smartphones with raspberry pi

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Beyond Smartphones with raspberry pi By - Ashish Kshirsagar

  2. Need for thinking beyond smartphones • Cell phones • Mobility • Increasing computing power • Rich in features • WiFi • Bluetooth • Other devices • Remote connectivity • Emerging technology gadgets

  3. Introduction to Raspberry Pi • Credit card sized computer • Used like a normal desktop • Spreadsheets • Word processing • Games • Install software • Plays video & audio • GUI • Various operating systems (Unix based) • Price $40 (approx.) Image source: www.raspberrypi.org

  4. Raspberry pi specifications • Research started in 2006 • Available in 2 variants • Model A (256 MB RAM) • Model B (512 MB RAM) • CPU: ARM 11 • USB port(s) • Video input for camera • Video & audio output • HDMI output • SD card support • Network adapter (Model B) • GPIO pins • Peripherals connection • 5 V power source (micro USB) Source: www.netbooknews.com

  5. Raspberry pi features • Remote connectivity • Wireless keyboard & mouse support • Operated by batteries • Perfect tool for mobility • Communicated by phones • Enhances mobile phone features • Supports many programming languages like Java, C, C++, Python, PHP etc.

  6. Phone features enhancements • Audio • Video • WiFi • Bluetooth • Touchscreen • Sensors

  7. Mobile device + Raspberry pi Projects • Siri Proxy • A service running on Raspberry Pi • Opening/closing a garage door • Accessing through GPIO pins • Relay controllers • Complete project details with installation • http://www.idownloadblog.com/2011/12/09/how-to-install-siri-proxy-tutorial-video/ • iPhone users (4S)

  8. More Projects • PiUi – Control Pi with phone • Mobile phone interface for Rpi • Web based GUI / application • Code in python as web services • Complete project details • http://blog.davidsingleton.org/introducing-piui/ • Android and iPhone

  9. More projects cont… • Android transporter and RPi • Streaming phone screen content to remote screens • RPi as media hub • Almost real time streaming • Cheap gaming console • Video player • RPi feature : XBMC • Link • http://www.raspberrypi.org/archives/1512 • http://esrlabs.com/

  10. More projects cont… • Remote controlled car • RPI setup on a car • WiFi connectivity with phones • Server: Kaazing JMS Web sockets • Remote commands like turn and stop

  11. What is JMS • Java Message Service • API enables publishing and subscribing messages • Between multiple clients and a message broker • JMS Provider • A proprietary JMS implementation like EMS, JBoss, Informatica UM • JMS Client • Process that sends and receives messages • JMS producer • JMS client receiving messages from provider • JMS Queue • Contains messages that are not yet by consumer • JMS Topic • Mechanism for distributing and publishing messages to multiple consumers

  12. arduino • Arduino • Open source prototyping platform • Creating interactive objects • Not a computer • ArdOS • Own programming language • Less costly

  13. Phones + arduino • Interaction using Bluetooth/USB • IR receivers • Projects • Control Android phone using apple remote • http://www.instructables.com/id/iAndroidRemote-Control-Android-mobile-using-an-A/ • Arduino based android • Google announcement • Variety of accessories controlled by android

  14. BEYOND smartphones • Google glass • Small monitor like eyeglasses • A camera, microphone, memory, GPS and WiFi • FitBit • Wearable device on wrist • Wireless connectivity • Monitors movement, sleep and calories burnt • Data collection

  15. BEYOND smartphones cont… • Clothing app with arduino • LilyPad chip set • Sewn into clothes • Add LEDs • LEDs can lighten depending on song playing on phone • Jacket from HammacherSchlemmer • Five button control system • Change tracks forward/backward, play, pause, volume

  16. BEYOND smartphones cont… • Skully Helmet • Heads-up display • GPS maps • Rear view camera covering blind spots • Smartphone integration for voice control using bluetooth • NFC enabled phones • Near Field Communication • Radio communication • By touch or closer proximity no more than few inches • Replacing ID cards with smartphones

  17. FutUre research • Flexible displays • Research under way • Rolled or folded • Programmable tattoos • Video fliers or windows

  18. Thank youQuestions ??

More Related