Slideshare.net (beta)

 
Post: 
Myspace Hi5 Friendster Xanga LiveJournal Facebook Blogger Tagged Typepad Freewebs BlackPlanet gigya icons



All comments

Add a comment on Slide 1

If you have a SlideShare account, login to comment; else you can comment as a guest


Showing 1-50 of 11 (more)

Coders need to learn hardware hacking NOW

From mattb, 1 year ago

A 20:20 talk at XTech 2007

13623 views  |  6 comments  |  11 favorites  |  495 downloads  |  8 embeds (Stats)
 

Tags

xtech hardware arduino hack hacking ubicomp everyware massimo design machine

more

 
 

Groups/Events

Not added to any group/event

 
 

Privacy InfoNew!

This slideshow is Public

 
Embed in your blog
Embed (wordpress.com)
custom

Slideshow transcript

Slide 1: This 20-slides-20-seconds talk is about ubiquitous computing and hacking your own hardware.

Slide 2: This is what hardware hacking used to be like. There was a lot of soldering and printed circuit boards.

Slide 3: Massimo Banzi and friends decided to make it easier.

Slide 4: They created Arduino, a hardware prototyping board, named after a former king of Ivrea in Italy.

Slide 5: The schematic for this prototyping board is creative commons licensed. You can make your own if you like.

Slide 6: But making your own boards is a pain.

Slide 7: So I buy nice Made In Italy ones readymade.

Slide 8: There are a few varieties - bluetooth, usb, mini

Slide 9: The bluetooth one is particularly nice because if you power it by battery it’s a completely autonomous computing device.

Slide 10: Arduino has an open-source IDE which compiles and uploads code to the board for you.

Slide 11: There’s also an Applescript proxy for the Mac that lets you make hardware that controls your software

Slide 12: according to wikipedia the average english- speaking adult can read about three hundred words per minute. so this slide contains exactly one hundred words which will occupy your attention for the next twenty seconds. this will let me talk a little longer about the content on the last slide which I'm surely I haven't yet finished waffling about. it's surprising how much you can say in one hundred words, and how quickly you run out of ideas when writing them. kittens. kittens are nice. everyone likes kittens. that's 86 words, and here a few more. did you get here in twenty The core of Arduino is a microcontroller, designed to interface with sensors and other electronics. Wikipedia defines a microcontroller as “a computer-on-a-chip. It is a type of microprocessor emphasizing self-suficiency and cost-eectiveness, in contrast to a general-purpose microprocessor (the kind used in a PC).”

Slide 13: It’s not hard to wire up a few cheap components and make your own hardware toys

Slide 14: Or you can buy readymade components from tinker.it that are even easier to plug together

Slide 15: There are many components available

Slide 16: Some are simple, like this slider.

Slide 17: And some are complex, like this LCD display

Slide 18: Hardware hacking can be easy and fun. We took a simple cheap remote-control car

Slide 19: and modified it to have bluetooth control. Yes, this is a mess. So was my first CGI, and now look at me.

Slide 20: Go find and more. Write code that makes things happen in the real world.