A powerful Arduino board featuring 54 digital inputoutput pins of which 14 can be used as PWM outputs 16 analogue inputs 4 UARTs nardware serial ports 16 M Hz crystal oscillator Powered via USB (Universal Serial Bus) or DC 5V inputs Arduino is the brains of your next great project. This powerful board can be easily & quickly programmed through open-source software free to download from www.arduino.cc. The board itself is also open-source which means you can learn exactly how its made & use its design as the starting point for your own design of circuits. Arduino is intended to create interesting & interactive projects taking inputs from a variety of switches or sensors & controlling a variety of lights motors & other physical outputs.