Your SlideShare is downloading. ×

Open hack 2011-hardware-hacks

5,517

Published on

Published in: Technology, Business
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
5,517
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
50
Comments
0
Likes
2
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1.
  • 2. Introduction to hardware hacking
    Sudar Muthu
    Research Engineer
    Yahoo! Labs
    @sudarmuthu
    http://sudarmuthu.com
  • 3. agenda
    • Why hardware for a software hacker?
    • 4. Isn’t it tough?
    • 5. Anatomy of a hardware hack
    • 6. Arduino
    • 7. Demo #1
    • 8. Talking to internet using YQL
    • 9. Demo #2
    • 10. Talking to mobile (Android ADK)
    • 11. Demo #3
    • 12. Some hack ideas
  • Why hardware for a software hacker
    • Ability to interact with the physical world.
    • 13. Removes the different layers of abstraction.
    • 14. It’s very satisfying to see objects obeying your command.
    • 15. Open lot of possibilities, especially in mobile space.
    • 16. It’s Fun!
  • Isn’t it tough?
    NO!
  • 17. Isn’t it tough?
    NO!
    And I will show you how 
  • 18. Sensors
    Motors
    Processor
    Anatomy of a hardware hack
  • 19. Motors
  • 20. sensors
  • 21. processor
  • 22. arduino
    • Visual Basic for hardware
    • 23. Includes both Hardware and software
    Photo credit Arduino team
  • 24. Demo
    Let there be LIGHT
  • 25. Hardware setup
  • 26. Code
  • 27. Talking to internet
    What you need?
    An Ethernet Shield or A Wifi Shield
  • 28. Talking to internet
    You can also use YQL 
    Both JSON and XML parsers are also available
  • 29. Demo
    Real time stock Quote indicator
  • 30. Talking to mobile (android)
    What you need?
    ADK board or
    Arduino and USB Host Shield
  • 31. Demo
    Control LED’s Using Android phone
  • 32. Hack ideas
    • Get whether data and show it creatively
    • 33. Control a bot using Yahoo Messenger
    • 34. A creative way to show Messenger buzz
    • 35. Share business cards using NFC
    • 36. Snail mail alert
    • 37. A plant that pings you in Messenger when it needs water
    • 38. Get a ping in Messenger when your pet/child goes out of the door
    Most importantly have fun 
  • 39. Thank you
    Sudar Muthu
    @sudarmuthu
    http://sudarmuthu.com
    http://github.com/sudar

×