Getting Started With Your Arduino Starter Kit – Installing Drivers & Setting Up The Board & Port

Compare Cost: Get 8 Free E-Commerce Design Bids
Service:
Location:
Budget:
Deadline:
Compare: Web Design Calculator | Web Design Cost Guidelines

Are you an E-Commerce Web Designer? Add a Free Listing

arduino starter kitSo, you’ve bought yourself an Arduino starter kit, and possibly some other random cool components – now what? How do you actually get started with programming this Arduino thing? How do you set it up and upload some code? Read on and I’ll explain all.

I’m going to assume you have an Arduino Uno board, because that’s the one that comes with most Arduino starter kits.

Installing Drivers

Mac OSX:

You have it easy on a Mac. Just download the latest Arduino package, mount it, then run the included FTDIUSBSerial Driver. When thats done, drag the application to your applications folder. You’ll need to restart though to get the new drivers to kick in.

arduino starter kit

When you first plug in the Arduino, OSX will tell you it’s detected a new interface. Just click Network Preferences and hit Apply – there is no configuration to do there.

Windows 7

Nothing is ever easy in Windows, especially when it involves drivers. Start by downloading the latest package and unzipping it, preserving the folder structure. It’s quite a large download – 85MB when I checked, fully expanding to 230MB, so it may take a while to download.

Plug in the Arduino with the included USB cable. It may try to search for drivers, but fail. Just close down the wizard and open up the device manager. The quickest way to do this instead of trying to navigate Windows’ confusing set of Control Panel multilevel menus, is just to click start, and type in devmgmt.msc . Hit enter and you’ll open the device manager directly.

arduino kit

Under Other Devices you should see an Arduino Uno listed, with one of those yellow “problem” marks. Double click, select Update Drivers, and choose Browse My Computer for Driver Software.

arduino kit

Choose the options of Let Me Choose a Driver, click All Devices, Have Disk, and navigate to the download folder. In the drivers folder, you should see an Arduino Uno file. Choose that. The driver install process will recognise it as a “Communications Port”, and will cause an “unsigned driver error” to appear when you install. Ignore that, and install anyway.

arduino kit

If you’re using XP, the process is a bit more involved and involves two sets of drivers. Read the full instruction set on the Arduino page.

Set Up The Board & Port

Launch the Arduino application from either the download folder or the applications folder. The first thing we need to do is to set up the port and board. On either system, you should have a tools menu. Click that and make sure that:

arduino

arduino

Test It

Let’s take a quick look at the toolbar.

arduino

From left to right:

- Play symbol: This compiles your code to check it without actually uploading it to the Arduino, but clicking the upload button will perform this too.
- Stop symbol: This will stop the COMPILE of your program, not stop any running application already uploaded to the Arduino.
- New file: Starts a new code project
- Up arrow: Open – loads an existing project. There’s hundreds of example programs included, but leave this for now.
- Down arrow: Save
- Right arrow: Upload the current code to the Arduino.
- Serial Monitor: This allows you to check communications coming from the Arduino when it’s connected to the computer, but don’t worry about it for now.

OK, time to run your first application. Click Open, and from the dialog choose the example app from 1. Basics -> Blink. You should see the following code:

arduino starter kit

To check your Arduino board is working and connected correctly, go ahead and click the Upload button. After a short moment compiling the app, some orange lights labelled TX / RX on the Arduino should start flashing. This means it’s transmitting or receiving something – in this case the code you are uploading. When the process is done, the code will be run immediately.

This app is incredibly simple – it will just “blink” the on-board LED labelled L (while the board is plugged in, there will a green LED that stays on, this just indicates power and will not blink). You can use your own LED too if you like – just stick the longer of the two legs into the hole number 13, and the shorter leg (the LED should have a flat bit on the head on this side) into the neighbouring GND hole. The LEDs will both Flash together now.

That’s as far as we’ll go this time. You’ve now set up the Arduino and figured out how to upload apps to it, confirming that it works. That’s a good start, and at this point you might like to look over the Blink app code, and try to figure out what, or how it is doing it. Don’t worry if you don’t understand it yet, as I’ll explain the code in detail next time, as well as explaining the various bits on the Arduino board.

Thanks for reading, and as ever we welcome comments. If you having problems getting the board set up, feel free to ask away in the comments, but if your question relates to an outdated version of Windows or some obscure Linux distro then it’s unlikely I’ll be able to help. You might get a better response by crowdsourcing the problem at MakeUseOf Answers, where anyone can ask or respond to technical problems and there’s a massive community waiting to help.


Source http://www.makeuseof.com/?p=92247
Fri, 25 Nov 2011 17:01:08 GMT
Tags: arduino, DIY, electronics, Hardware & Gadgets,
Jacksonville E-Commerce | Stockbridge E-Commerce | Cuba E-Commerce | Morton Grove E-Commerce | Livermore E-Commerce | Chattanooga E-Commerce | Charlotte E-Commerce | Fredericksburg E-Commerce | Kenosha E-Commerce | Covington E-Commerce |

arduino


Fritzing – The Ultimate Tool For Sketching Out Electronics Projects [Cross Platform]

Despite sounding like an alcopop, Fritzing is actually an incredible bit of free software you can use to create circuit and component diagrams for use with rapid-prototyping electronics boards such as the fantastic open-source Arduino. As such, it’s open

First Steps With The Arduino: A Closer Look At The Circuit Board & The Structure Of A Program

Last time I left you having set up your Arduino to work with Mac or Windows, and having uploaded a simple test app that blinked the on-board LED. Today I’m going to explain the code you uploaded, the structure of Arduino software, and a little more about

DIY


5 Things To Consider When You Install a SATA Hard Drive

Hard drives with a Serial ATA (SATA) connector were introduced to replace IDE and Enhanced IDE (Parallel ATA) drives. SATA removes the master-slave relationship between hard drives (parallel), as each drive connects directly to a SATA host adapter or port

How To Make A Portable Test Web Server With Server2Go

Whether you’re a blogger or a web designer, upgrading and improving the website is a never-ending job. Whether you want to tweak the template or test some changes before activating them live, it’s nice to have a local system set up where you c

Create Your Own Custom Homescreen Widgets With BITS [Android]

On an Android device, the home screen is prime real-estate. If you can get users to sacrifice some of their precious screen space for your widget or icon, you've made it. But these users can be notoriously hard to please. BITS, a new homescreen "widget e

electronics



Need E-commerce Design? Check out our member profiles:

Irvine
Custom Software Solutions Profile
Custom Software Solutions

We offer Web Design and eCommerce solutions using Magento, WordPress, Drupal, Joomla and other Open Source applications. Let us manage your website design and allow you to focus on your business.

Irvine, California US
Kingston
Steel Design Group Profile
Steel Design Group

Steel Design Group has built ecommerce and web development solutions for clients in locations ranging from Pittsburgh, PA to Australia. Let us design your site in Magento, X-Cart, Opencart or Yahoo!

Kingston, Pennsylvania US
Indianapolis
Chicago
Chicago Web Design for E-commerce Profile
Chicago Web Design for E-commerce

Lewis Media Group is a Chicago web design agency providing e-commerce focused web design in Chicago and all surrounding areas.

Chicago, Illinois US
Noida
Qtriangle Infotech Profile
Qtriangle Infotech

We are one of the Leading providers of top class website development, web designing services, cheap and top quality web hosting in India, SEO services and domain registration services in India.

NOIDA, Uttar Pradesh IN
Covington
Covington Web Design  Profile
Covington Web Design

Providing Website Design, Ecommerce Website Design(Online Stores), Graphic Design, Web Hosting, SEO, Web Development/Programming, DNS Hosting,in Covington, GA and everywhere else.

Covington, Georgia US
Beaumont
Web Page Dynamics Profile
Web Page Dynamics

Professional website design, hosting and content management for a low monthly fee. See what our clients have to say

Beaumont, California US
Johnstown-milliken
george emanuel Profile
george emanuel

We represent the company Home Solutions Web from ROMANIA, and we are specialized in web design, web development and software development.

Johnstown-Milliken, Colorado US



Get Free Logo Design Quotes






One Size Does Not Fit All in a Digital World

As mentioned in our Monday post digital disruption is occurring in gaming video music



A Sneak Peek Into the New Nitro PDF Reader 2

PDFs are great there s no argument there But reading and editing PDFs can get quite cumbersome es



Dropbox Web Includes Dedicated Photo Viewer & Intuitive Design [Updates]

Dropbox has recently rolled out a brand new design for its web based interface The popular file sha



How Media Companies Encourage Us To Steal From Them [Opinion]

If you ve been following the news lately at all you ve probably heard of both the SOPA PIPA acts ag



What Is Your Social Network Of Choice, & Why? [You Tell Us]

Last week we turned MakeUseOf over to you in order to gauge opinion on a relevant topic We asked yo



Cool Websites and Tools [March 25th]

Check out some of the latest MakeUseOf discoveries All listed websites are FREE or come with a dece



How To Turn Off Google’s Personal Search Results & Get Back To Enjoying Life

Has your entire life become a frustrating chore since last week when Google added Personal Search




Design Leads

Article Tags
E-commerce Design Articles
Web Apps & Internet (369)
News (290)
Web Apps (129)
Inspiration (128)
Music (119)
iPhone / iPad / iPod (114)
cool web apps (108)
Mobile Tips (100)
Google Android (100)
Announcements (99)
deals (88)
Games & Gaming Tips (84)
Tech Deals (82)
Opinion & Polls (76)
Cool Software Apps (76)
Browser Tips & Tricks (66)
iOS (66)
Social Media (65)
iPhone Apps (59)
Photography (58)
Freebies (58)
geeky fun (58)
iphone (55)
Google (53)
troubleshoot (53)
android (52)
Photoshop (52)
Graphics (51)
facebook (50)
How-To Articles (50)

Friends:
E-Commerce Website Pricing
Web Design Quote
Website Design
Graphic Designers


E-commerce Design Valid HTML 4.0 Transitional Valid CSS!