My project is an ARDF transmitter controller. Which is normally very simple: It just keeps track of time and keys the transmitter with morse code for 1 minute out of every five (for example). But I want mine to have very accurate time keeping so the transmitters never overlap.
It's difficult to quickly explain what an Arduino is. It's a pager-sized computer device that is easily hooked to physical hardware. You write code in the development environment and upload it to the Arduino. Then when the Arduino has power applied or is reset, it runs that code. It has 14 digital input/output pins and 6 analog inputs (it can read zero to 5 volts in 1024 steps). You can interface with serial and USB interfaces. There are enough pins to drive some LCD displays and even touchscreens. I hear about it mostly being used by artists and hobbyists to make (cute) little (silly) computer-controlled projects. In some ways, Arduino is a bit of a joke among professionals because it is really intended for learning and non-programmers rather than making sellable devices. I haven't seen a good tutorial where they progress from the very easy projects to serious programming. One of the first things I wanted to do was read 4 pins as a 0-15 value, something that is trivial in assembly programming. I had to go read "advanced" tutorials to do that. But---I really like some of the really silly projects people use these for.
Examples. On that first page is a "Networked home watering controller" and a "twittering laser tripwire with webcam capture".
Here's the description of the latest version:
Uno. I have the last version, "
Duemilanove," which apparently means "2009".
At first I thought you misread "Arduino" for "Android", but you are correct:
Processing for Android.