Hardware hacking
  for fun and profit




                 Matt Biddulph
“I see no social imperative for free
hardware designs like the imperative
for free software.
On “Free Hardware”
By Richard...
“Freedom to copy software is an
important right because it is easy
now—any computer user can do it.”
On “Free Hardware”
By...
“Freedom to copy hardware is not as
important, because copying
hardware is hard to do.”
On “Free Hardware”
By Richard Stal...
quote: “The computing revolution was about digitising information. The wireless-communications
revolution is about making ...
“IPv6 wants to transform everything in the world, even every part of every thing, into a node.”
Cheap Hardware
Hackable Hardware
Hackable Hardware
3D printers, enabling production on command.
The physical world’s closest thing to the internet concept of ‘free, infinite ...
3D Printing
3D printers, enabling production on command.
The physical world’s closest thing to the internet concept of ‘fr...
3D printers, enabling production on command.
The physical world’s closest thing to the internet concept of ‘free, infinite ...
3D printers, enabling production on command.
The physical world’s closest thing to the internet concept of ‘free, infinite ...
“If you can't open it,


   you don't own it.”
“If You Can’t Open It, You Don’t Own It”
We modified a simple toy remote control car...
... to have bluetooth control. It’s a mess, but so was my first CGI and now look at me. This is software
people making thin...
http://www.botanicalls.com/twitter/
http://en.wikipedia.org/wiki/Multivibrator
http://en.wikipedia.org/wiki/Multivibrator
Arduino boards make the microcontroller easy to prototype with
Arduino




Arduino boards make the microcontroller easy to prototype with
Arduino circuit board design is creative commons - make your own, improve the design.
void setup()
     {
       pinMode(ledPin, OUTPUT);
     }

     void loop()
     {
       digitalWrite(ledPin, HIGH); // ...
http://www.flickr.com/photos/dodeckahedron/1479948624/
        http://www.flickr.com/photos/bjepson/2069920468/
      http:/...
Wearable Electronics




               http://www.flickr.com/photos/dodeckahedron/1479948624/
                       http:...
Tinker.it!
http://tinker.it
Disc
    laim
        er

       Tinker.it!
       http://tinker.it
void updateFill() {
  // Calculate fill position, limiting it to the range 0 to
full scale.
  if (reading < tare) fill = 0;
...
“It’s getting to the
  point where it’s as
  easy to get involved
  in this world as it
  would be for you to
  go home, o...
Go see Matt Jones and Tom Coates and they will tell you more.
Hardware Hacking For Fun And Profit
Hardware Hacking For Fun And Profit
Hardware Hacking For Fun And Profit
Hardware Hacking For Fun And Profit
Hardware Hacking For Fun And Profit
Hardware Hacking For Fun And Profit
Hardware Hacking For Fun And Profit
Hardware Hacking For Fun And Profit
Hardware Hacking For Fun And Profit
Hardware Hacking For Fun And Profit
Hardware Hacking For Fun And Profit
Hardware Hacking For Fun And Profit
Hardware Hacking For Fun And Profit
Hardware Hacking For Fun And Profit
Hardware Hacking For Fun And Profit
Hardware Hacking For Fun And Profit
Upcoming SlideShare
Loading in...5
×

Hardware Hacking For Fun And Profit

3,362

Published on

Published in: Technology
1 Comment
11 Likes
Statistics
Notes
No Downloads
Views
Total Views
3,362
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
229
Comments
1
Likes
11
Embeds 0
No embeds

No notes for slide

Hardware Hacking For Fun And Profit

  1. 1. Hardware hacking for fun and profit Matt Biddulph
  2. 2. “I see no social imperative for free hardware designs like the imperative for free software. On “Free Hardware” By Richard Stallman – Linux Today, 1999
  3. 3. “Freedom to copy software is an important right because it is easy now—any computer user can do it.” On “Free Hardware” By Richard Stallman – Linux Today, 1999
  4. 4. “Freedom to copy hardware is not as important, because copying hardware is hard to do.” On “Free Hardware” By Richard Stallman – Linux Today, 1999
  5. 5. quote: “The computing revolution was about digitising information. The wireless-communications revolution is about making digital information about anything, available anywhere, at almost no cost.” quote: “Huge amounts of data that were once impossible or too expensive to collect will become the backbone of entirely new services.” A disruptive change is occurring in the physical environment thanks to physical computing, pervasive networks and abundant digital storage
  6. 6. “IPv6 wants to transform everything in the world, even every part of every thing, into a node.”
  7. 7. Cheap Hardware
  8. 8. Hackable Hardware
  9. 9. Hackable Hardware
  10. 10. 3D printers, enabling production on command. The physical world’s closest thing to the internet concept of ‘free, infinite copies’ Works well with open source - send a cellphone design to Africa and let them modify it for local needs http://www.flickr.com/photos/oskay/472097903/
  11. 11. 3D Printing 3D printers, enabling production on command. The physical world’s closest thing to the internet concept of ‘free, infinite copies’ Works well with open source - send a cellphone design to Africa and let them modify it for local needs http://www.flickr.com/photos/oskay/472097903/
  12. 12. 3D printers, enabling production on command. The physical world’s closest thing to the internet concept of ‘free, infinite copies’ Works well with open source - send a cellphone design to Africa and let them modify it for local needs http://www.flickr.com/photos/oskay/490968291/
  13. 13. 3D printers, enabling production on command. The physical world’s closest thing to the internet concept of ‘free, infinite copies’ Works well with open source - send a cellphone design to Africa and let them modify it for local needs http://www.flickr.com/photos/oskay/893845346/
  14. 14. “If you can't open it, you don't own it.”
  15. 15. “If You Can’t Open It, You Don’t Own It” We modified a simple toy remote control car...
  16. 16. ... to have bluetooth control. It’s a mess, but so was my first CGI and now look at me. This is software people making things happen in the physical world - “Right-click to modify the world”
  17. 17. http://www.botanicalls.com/twitter/
  18. 18. http://en.wikipedia.org/wiki/Multivibrator
  19. 19. http://en.wikipedia.org/wiki/Multivibrator
  20. 20. Arduino boards make the microcontroller easy to prototype with
  21. 21. Arduino Arduino boards make the microcontroller easy to prototype with
  22. 22. Arduino circuit board design is creative commons - make your own, improve the design.
  23. 23. void setup() { pinMode(ledPin, OUTPUT); } void loop() { digitalWrite(ledPin, HIGH); // sets the LED on delay(1000); // waits for a second digitalWrite(ledPin, LOW); // sets the LED off delay(1000); // waits for a second } Hello World - almost as easy as scripting Documented online Half an hour’s work from unpacking the arduino
  24. 24. http://www.flickr.com/photos/dodeckahedron/1479948624/ http://www.flickr.com/photos/bjepson/2069920468/ http://www.flickr.com/photos/bekathwia/2303529044/
  25. 25. Wearable Electronics http://www.flickr.com/photos/dodeckahedron/1479948624/ http://www.flickr.com/photos/bjepson/2069920468/ http://www.flickr.com/photos/bekathwia/2303529044/
  26. 26. Tinker.it! http://tinker.it
  27. 27. Disc laim er Tinker.it! http://tinker.it
  28. 28. void updateFill() { // Calculate fill position, limiting it to the range 0 to full scale. if (reading < tare) fill = 0; else if (reading > (tare+full)) fill = meterFsd; else fill = (((uint32_t)reading - tare)*meterFsd)/ full; } http://code.google.com/p/tinkerit/
  29. 29. “It’s getting to the point where it’s as easy to get involved in this world as it would be for you to go home, open Notepad, and start writing HTML” Matt Webb, http://schulzeandwebb.com/2007/hills/slides/?p=47
  30. 30. Go see Matt Jones and Tom Coates and they will tell you more.
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×