3 Simple Ways to
Share What You Make

With Instructables you can share what you make with the world — and tap into an ever-growing community of creative experts.

PhotosPhotos

Share one or more photos of a project, recipe, or whatever you've made, quickly and easily.

Step by StepStep-By-Step

Share your step-by-step photos with text instructions of what you made so others can do it too!

VideoVideo

Share your how-to video. You'll need your embed code from a video site such as YouTube.

How to have fun with Arduino (and become a Geek in the process)

How to have fun with Arduino (and become a Geek in the process)
Do you wish to earn your geek card - pronto? Lets get started! This guide will start you on the path to the dark side using the open source Arduino development and prototyping platform. It will introduce you to microcontrollers, get you started with a platform for physical computing and give you the confidence to create technological marvels. It is open source, inexpensive and a blast to learn.
 
Remove these adsRemove these ads by Signing Up
 

Step 1Get yourself an Arduino

Get yourself an Arduino
The first step is to acquire an Arduino board. I highly recommend the USB version. You will need the USB A-B cable as well.
Here is a link to the board: ArduinoBoard.
Here is a link to the cable: USB Cable.

Shopping online is fun, and it gets better when your toys come in the mail.
« Previous StepDownload PDFView All StepsNext Step »
83 comments
1-40 of 83next »
Nov 3, 2011. 5:49 PMrancid_84 says:
LOL,, looks like a Cisco Cert Card ! nice
Sep 10, 2011. 10:33 AMComputothought says:
Microcenter now carries the sparkfun and specifically the Arduino.
Sep 10, 2011. 10:30 AMComputothought says:
Cool, a geek doing Latin. I came, I saw, and I went.
Mar 27, 2011. 5:42 PMjohnpoole says:
thanks for writing that up, i read every word and bookmarked it. your writing style would work as a professional writer. this trash is just to much fun.. i was in the field when transistors were making us all dream of projects.. still do not have a clue as to the next big step.. the arduino is almost limitless.. THANKS AGAIN
Feb 20, 2011. 9:30 AMpaulhschulman says:
The Arduino board you recommend is no longer available and the replacement they have is on backorder. Is there another one you'd recommend to make this project? I am planning on getting started. Know nothing
Feb 20, 2011. 7:22 PMpaulhschulman says:
OK, that's. Yes I am a complete beginner, or since i haven't done anything, even a pre-beginner. Thanks for the reply.
Paul
Feb 20, 2011. 6:48 PMavanner77 says:
This tutorial was written when the (now-outdated) NG when the latest and greatest version. Today, the Arduino Uno is the latest version.

Buy the board here:
http://www.sparkfun.com/products/9950
Or here:
http://www.adafruit.com/index.php?main_page=product_info&cPath=17&products_id=50

If you are a complete beginner, I would also recommend this tutorial:
http://www.ladyada.net/learn/arduino/
Jan 17, 2011. 3:46 PMcomputergeek321 says:
and the Arduino uno
May 16, 2009. 9:17 AMkroq-gar78 says:
how is it possible control so many LEDs individually? people are controlling ~64 leds (8x8 array) with only using 16 pins (or something like that). they're not even putting then in parallel. how do you do it??????
May 22, 2009. 6:56 AMDerin says:
charlieplexing.I'll explain it sometime today.
Dec 20, 2010. 12:16 AMemihackr97 says:
err its multiplexing, charlieplexing is only used if u need to control over 100 led's, since thats hthe maximum ammount of LED's that you can control with the arduino and nothing else like transistors or so.
Dec 18, 2010. 10:12 PMhintss says:
well, if its a matrix, don't they just light one row at a time and let POV take care of making it an image?
Aug 10, 2008. 8:32 PMbombmaker2 says:
how do you hook this up to a wii nunchuck or joystick to control a servo
Jun 24, 2009. 9:27 PMReCreate says:
you run this code do_everything_i_want_you_to_do(wii_nunchuck ,joystick,control_the_servo)
Jun 25, 2009. 11:18 AMbombmaker2 says:
ok
Jul 8, 2009. 9:43 AMduckythescientist says:
You mean do_everything_i_want_you_to_do(wii_nunchuck ,joystick,control_the_servo); ReCreate forgot the semicolon... *You need a library that reads the nunchuk, and you need Arduino's built in servo library. Google the both of them.*
Jul 11, 2009. 11:36 AMbombmaker2 says:
k
Dec 18, 2010. 10:10 PMhintss says:
theres an instructable on it. the how to control your robot with a wii nunchuck or something like that...
Aug 19, 2009. 11:41 PMkcedgerton says:
For controlling a servo does it require a pwm source? Please help.
Dec 18, 2010. 10:09 PMhintss says:
it has pwm outputs. check out the servo tutorial on their site.
Dec 12, 2010. 2:58 PMPhoenix17 says:
where you have the board listed, they say that they "retired" the product. Just fyi. Which other board would your recommend? I'm looking at a Duemilanove?
Dec 18, 2010. 10:08 PMhintss says:
uno is the newest
Jul 17, 2010. 6:04 AMDannne11 says:
good to know :D
Jul 14, 2008. 11:51 AMsotsirh194 says:
Is there any way for the Arduino to display a message on the screen like a basic stamp.
Aug 8, 2008. 12:23 PMJunkyard John says:
Yessir, there sure is! It's called serial communication. Copy and paste this into a new file: void setup() { Serial.begin(9600); // opens serial port, sets data rate to 9600 bps } void loop() { Serial.print("Sup, World?"); }
Jun 24, 2009. 9:24 PMReCreate says:
So in Hyper terminal it should return"Sup, World?"?
Jun 25, 2009. 6:17 AMJunkyard John says:
I'm not familiar with Hyper Terminal, but there's a built-in serial monitor in Arduino's software; read my other reply below...
Jun 25, 2009. 10:27 AMReCreate says:
Oh there is?
Jun 25, 2009. 10:29 AMJunkyard John says:
Yup :)
Jun 25, 2009. 10:47 AMReCreate says:
Neat...I am Getting myself One(An Arduino)
Sep 10, 2008. 6:21 PMXellers says:
If I upload the program to my board, nothing happens, what should I be expecting? Is there anything else that I need to do?
Dec 21, 2008. 8:53 PMfallenspirit123 says:
yes you have to click on the button that says serial connection to see it
Sep 10, 2008. 6:43 PMJunkyard John says:
yes there is. Go to your Serial Monitor by clicking the button that looks like the attached image. You'll see that the bottom section has changed. This is what arduino.cc has to say about it: "Displays serial data being sent from the Arduino board (USB or serial board). To send data to the board, enter text and click on the "send" button or press enter. Choose the baud rate from the drop-down that matches the rate passed to Serial.begin in your sketch. Note that on Mac or Linux, the Arduino board will reset (rerun your sketch from the beginning) when you connect with the serial monitor. "
Dec 23, 2008. 3:34 PMfallenspirit123 says:
I Seriously need help! I dont know how to paste get the code onto the program if its not an example for example, junkyar john posted a code, but whenever I try to paste it into the program it just gives me errors!!
Jun 25, 2009. 7:00 AMJunkyard John says:
Hmm...that's odd, it may be in the way this website formats the text. I'd copy and paste into a text file first, and make sure it looks exactly like what I wrote. Then copy and paste into the arduino software
Feb 22, 2009. 11:30 AMamando96 says:
erase // opens serial port, sets data rate to 9600 bps then it might work...
Jun 24, 2009. 9:23 PMReCreate says:
Wow, I am Getting myself An Arduino, The Blinkenlight code is so Simple!
Dec 18, 2007. 5:40 AMBongmaster says:
Well i got a Freeduino (from NKC on ebay, the self assembly version) and i'll have to see where it goes :) am planning on trying a simple midi (over USB) keyboard (one octave) or drum kit.. whatever is simplest :) thanx for the heads up on this :)
Jun 16, 2009. 1:42 PMsp33dstix says:
I just bought one of those as well :) I got the (Arduino Duemilanove Compatible) one. Waiting for it to come in the mail
Mar 27, 2009. 5:11 AMapeine says:
You only have to do that if you have a diecimila of older boards. Boards like Duemilanove and Mega switch automatically.
1-40 of 83next »

Pro

Get More Out of Instructables

Already have an Account?

close

All Steps Viewing
View all steps of an Instructable on the same page when you're a Pro Member.

Upgrade to Pro today!
24
Followers
3
Author:john otto
Hardworking demonoid engineer, struggling to reconcile my hobbies with a desire to conquer the universe.