Hardware

Introduction to Arduino Programming

Posted 4 Feb 2009 at 19:27 UTC by steve Share This

The folks at the uC Hobby blog have posted a gentle introduction to microcontroller programming. To make things easy, they use the easy to find and inexpensive Arduino Duemilanove controller, which is a free hardware design based on the Atmel ATmega168 MCU. The short tutorial explains the IDE, which uses a free software programming language called "Processing" - basically a simplified version of C which hides a main() function containing a simple program loop. The programs themselves are called "sketches" but for the most part look like normal C programs. All this processing and sketches business apparently makes the learning curve a bit smoother for beginners who have no previous programming experience. That means first time users will be able to get their project working faster. The tutorial takes the user through writing, compiling, and running a simple program to blink LEDS.

Robot of the Day

Haywire

Built by
David Cousins

Recent blogs

8 Mar 2010 jmhenry (Journeyer)
7 Mar 2010 TrueAndroids (Observer)
6 Mar 2010 svo (Master)
3 Mar 2010 Pi Robot (Journeyer)
27 Feb 2010 motters (Master)
26 Feb 2010 Flanneltron (Journeyer)
24 Feb 2010 middlecreekmerchants (Master)
23 Feb 2010 evilrobots (Observer)
14 Feb 2010 rgeraci (Apprentice)
11 Feb 2010 The Swirling Brain (Master)
1 Feb 2010 trossenrobotics (Observer)
25 Jan 2010 Maliko (Observer)
23 Jan 2010 Myzhar (Observer)
17 Jan 2010 steve (Master)
13 Jan 2010 watsonjosh (Apprentice)
31 Dec 2009 AI4U (Observer)
21 Dec 2009 johndavid400 (Apprentice)
15 Dec 2009 jwp9447 (Apprentice)

Newest Robots

7 Aug 2009 Titan EOD
13 May 2009 Spacechair
6 Feb 2009 K-bot
9 Jan 2009 3 in 1 Bot
15 Dec 2008 UMEEBOT
10 Nov 2008 Robot
10 Nov 2008 SAMM
24 Oct 2008 Romulus
30 Sep 2008 CD-Bot
26 Sep 2008 Little Johnny

User Cert Key

Observer
Apprentice
Journeyer
Master
X
Share this page