Hacking HardwareDonald Belcham
So you’re looking for achallenge
LoB is boring
Game dev is slavery
Mobile dev is fragmented
Paying dev work isuninspired
So….
What are we after?
Challenge?
Problem solving?
“Freshness”?
Change?
But how and where?
Makers
Working closer to themetal
Not hardware….
….hardware components
Arduino Uno
$24.75
16 mhz
32kb Flash Memory(0.5kb reserved for bootloader)
2kb SRAM
6 analog14 digital
Java-esqueprogramming language
Everything runsinside a loop
Small programs
With small footprints
Smarter firstproject options
Sump pit water levelwarning device
Digital BBQthermometer
Automated bartender
How do youget stuck in?
Get the basic hardware
<$100• Breadboard• Mixed bag of resistors• 22 gauge wire• Arduino• Random hardware• Switches• LEDs• LCDs• Encoders• Potent...
Basic circuits
Pick a project
Start looking forcomponents
There are thousandsif not millions
Cheap to Free
Prototypeyour project
Use it….
Find limitationsResearch alternativesAnd…
Rinse and Repeat
Cool Projects
Home Monitoring
UAV systems
DVR(Raspberry Pi)
Donald Belcham@dbelchamcopperswallow.apphb.com
Hacking Hardware
Hacking Hardware
Hacking Hardware
Hacking Hardware
Hacking Hardware
Hacking Hardware
Hacking Hardware
Hacking Hardware
Hacking Hardware
Upcoming SlideShare
Loading in …5
×

Hacking Hardware

953 views

Published on

Arduino, electronic and the world that isn't software development

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

  • Be the first to like this

No Downloads
Views
Total views
953
On SlideShare
0
From Embeds
0
Number of Embeds
300
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • 31.5kb for your program
  • 31.5kb for your program
  • http://www.youtube.com/watch?feature=player_embedded&amp;v=hJIkJ9x0-JQ#!
  • http://www.youtube.com/watch?feature=player_embedded&amp;v=hJIkJ9x0-JQ#!
  • Hacking Hardware

    1. 1. Hacking HardwareDonald Belcham
    2. 2. So you’re looking for achallenge
    3. 3. LoB is boring
    4. 4. Game dev is slavery
    5. 5. Mobile dev is fragmented
    6. 6. Paying dev work isuninspired
    7. 7. So….
    8. 8. What are we after?
    9. 9. Challenge?
    10. 10. Problem solving?
    11. 11. “Freshness”?
    12. 12. Change?
    13. 13. But how and where?
    14. 14. Makers
    15. 15. Working closer to themetal
    16. 16. Not hardware….
    17. 17. ….hardware components
    18. 18. Arduino Uno
    19. 19. $24.75
    20. 20. 16 mhz
    21. 21. 32kb Flash Memory(0.5kb reserved for bootloader)
    22. 22. 2kb SRAM
    23. 23. 6 analog14 digital
    24. 24. Java-esqueprogramming language
    25. 25. Everything runsinside a loop
    26. 26. Small programs
    27. 27. With small footprints
    28. 28. Smarter firstproject options
    29. 29. Sump pit water levelwarning device
    30. 30. Digital BBQthermometer
    31. 31. Automated bartender
    32. 32. How do youget stuck in?
    33. 33. Get the basic hardware
    34. 34. <$100• Breadboard• Mixed bag of resistors• 22 gauge wire• Arduino• Random hardware• Switches• LEDs• LCDs• Encoders• Potentiometers
    35. 35. Basic circuits
    36. 36. Pick a project
    37. 37. Start looking forcomponents
    38. 38. There are thousandsif not millions
    39. 39. Cheap to Free
    40. 40. Prototypeyour project
    41. 41. Use it….
    42. 42. Find limitationsResearch alternativesAnd…
    43. 43. Rinse and Repeat
    44. 44. Cool Projects
    45. 45. Home Monitoring
    46. 46. UAV systems
    47. 47. DVR(Raspberry Pi)
    48. 48. Donald Belcham@dbelchamcopperswallow.apphb.com

    ×