Get your eypatches and loose some teeth and you’re ready to watch Joe Grand and Bre Pettis join forces for another Awesome Electronics Workshop to introduce you to the Arrr-duino! In this tutorial, you’ll learn the basics of programming and setting up your arduino.
You can get an Arduino board in the Makezine store at or you can find plans to make your own from off the shelf parts. Then get some components and start playing around! You’ll want to go wander around the Arduino website and the Arduino playground where users can share ideas and benefit from their collective research. Once you’ve checked that all out, go get thne software. Whatever projects you make, take pictures of them and upload them to the Make: Flickr pool or you’ll have to walk the plank!
Intro to the Arduino PDF - Link
Buy one in the Make: Store - Link
Program Files - Link
Subscribe and get this podcast in itunes - Subscribe Link




Hello,
To save program space, couldn’t you have used #define to define the ledpin and inputpin? The only reason to use variables that I can see is the fact that you can change them in the middle of the program, and changing the variable won’t change the pinout. If you used a #define, you would still get the user readability of ledpin and inputpin, but would save some program space by using fewer variables.
Just a thought,
Harry Johnson
P.S. Love the podcasts. They are really easy to follow, but provide actual information!