Our goal at is to show you, in the least technical way possible, how to create and play with electronics. Whether your idea is an automatic plant watering system, an autonomous vehicle, or laser harp, this guide will show you the necessary first steps to get started in the wonderful world of embedded electronics!
What is Arduino?
The Arduino Main Board or Arduino Duemilanove is the primary piece of hardware and contains all of the components necessary to begin a wide array of projects. You attach various electronic devices to the Arduino – usually input and outputs. Read a sensor, move a motor, and you get blender defender. With so many options like this, who wouldn’t want to play with electronics?!
The Arduino IDE (Integrated Development Environment) is the primary piece of software that enables you to write easy to use code in an intuitive computer program.The language is straight forward to learn, with a huge volume of example code available free on the internet.
In this guide, you will become familiar with writing code that blinks a LED and loading the code using the free software from Arduino. Although, blinking an LED might sound trivial, it is an extremely important concept in digital electronics and is the definitive stepping stone for greater projects. Think about it this way: blinking an LED could signify when you have made a connection to the internet or even when you receive a radio signal from deep space.
Installing the software, connecting the board, and blinking an LED.
There are really only three pieces of hardware that we will use in this guide. Make sure you have these three items before proceeding.
- Arduino Main Board
- USB A to B cable
- A computer running Windows, Mac, or Linux (32bit)
The following is the step-by-step procedure for starting your first Arduino project. Good luck!
Why are we sending you to Arduino’s website?
Arduino maintains their instructional pages to correspond with the most recent hardware and Arduino IDE software changes, so redirecting you to their content is the best way to ensure you are using the most up to date materials.