What is it?
An Arduino is a microcontroller development board – an ATMega chip with all its necessary circuitry, I/Os, power supply and bootloader to program and operate the chip via serial or USB.
These boards are becoming increasingly popular due to their realistic price (expect paying a few hundred rand to get started), their compact size, and ease of use.
Arduino boards are popular with artists and hobbyists because of the ease at which they can be used by people who may not necessarily be very deep into programming or electronics.
You get several flavours: some are big with more ouputs; some have more memory for coding bigger programs; some are small and compact; some are cheap; some are designed to be sown into clothing even.
The Diecimila and Duemilanove are the newest types.
Where to buy?
A few months ago, there was very little possibilty to get hold of these in South Africa. Now, you have more options.
There is a locally produced clone, called the Aarduino (local is lekker). It’s based on the Diecimila design.
RS Components in Kyalami supply some boards.
And Netram in Durban have the largest selection. You can order online from them.
Where to learn?
To get started, the best place to be run through the setup and basic running is at the Arduino site. You can download the environment, check out the specs on all the different boards, look at all the programming functions, and even see a few examples.
Another good place is Instructables.com – many projects by Arduino mense and some really hardcore projects too (Arduino…CNC machine?!).
It’s cheap, it’s easy, and it puts very cool technology at your fingertips for all kinds of possibilities.