Arduino Hardware Summary

Arduino - So what's it all about?

Arduino is an open-source electronics prototyping platform based on flexible, easy-to-use hardware and software. It's intended for artists, designers, hobbyists, and anyone interested in creating interactive objects or environments.

Arduino can sense the environment by receiving input from a variety of sensors and can affect its surroundings by controlling lights, motors, and other actuators. The microcontroller on the board is programmed using the Arduino programming language and the Arduino development environment. Arduino projects can be stand-alone or they can communicate with software on running on a computer (e.g. Flash, Processing, MaxMSP.

The boards can be built by hand or purchased preassembled; the software can be downloaded for free. The hardware reference designs (CAD files) are available under an open-source license, you are free to adapt them to your needs.

Here is a run down of some of the hardware options available. These are just a sample of the many boards and shields available.


Arduino Uno
Arduino UNO This is the latest revision of the basic Arduino USB board. It connects to the computer with a standard USB cable and contains everything else you need to program and use the board. It can be extended with a variety of shields: custom daughter-boards with specific features. It is similar to the Duemilanove, but has a different USB-to-serial chip the ATMega8U2, and newly designed labeling to make inputs and outputs easier to identify.
Arduino Mega 2560
Arduino Mega 2560 The version of the Mega released with the Uno, this version features the Atmega2560, which has twice the memory, and uses the ATMega 8U2 for USB-to-serial communication.
Arduino Pro
Arduino Pro This board is designed for advanced users who want to leave a board embedded in a project: it's cheaper than a Diecimila and easily powered by a battery, but requires additional components and assembly.
Arduino Pro Mini
Arduino Pro Mini Like the Pro, the Pro Mini is designed for advanced users requiring a low-cost, small board and willing to do some extra work.
Arduino Leonardo with Headers
Arduino Leonardo with Headers The Leonardo is Arduino's first development board to use one microcontroller with built-in USB. Using the ATmega32U4 as its sole microcontroller allows it to be cheaper and simpler. Also, because the 32U4 is handling the USB directly, code libraries are available which allow the board to emulate a computer keyboard, mouse, and more using the USB-HID protocol!
Arduino DUE
Arduino DUE The Arduino Due is a microcontroller board based on the Atmel SAM3X8E ARM Cortex-M3 CPU
It is the first Arduino board based on a 32-bit ARM core microcontroller. It has 54 digital input/output pins (of which 12 can be used as PWM outputs), 12 analog inputs, 4 UARTs (hardware serial ports), an 84MHz clock, a USB OTG capable connection, 2 DAC (digital to analog), 2 TWI, a power jack, an SPI header, a JTAG header, a reset button and an erase button.
Netduino The Netduino is an open source electronics platform using the .NET Micro Framework. It features a 32-bit microcontroller and a rich development environment. The Netduino combines 20 GPIOs with SPI, I2C, 2 UARTs, 4 PWMs, and 6 ADC channels.

Programmed using Microsoft Visual C# Express 2010

Netduino Mini
Netduino Mini The Netduino Mini is an open source electronics platform using the .NET Micro Framework. It features a 32-bit microcontroller (the same one used in the Netduino) and has a rich development environment. The Netduino Mini has a total of 16 GPIOs with SPI, I2C, UART, 4 PWMs, and 4 ADC channels.

Programmed using Microsoft Visual C# Express 2010


Shields are boards to be mounted on top of the Arduino board and that extend the functionality of Arduino to control different devices, acquire data, etc. There are many more shields than listed here. Here are just some of the more popular.

Proto Shield Kit
Proto Shield Kit The ProtoShield mates with the Arduino USB board and gives the user a small soldering area, two general LEDs, access to a BlueSMiRF socket, a general pushbutton switch, and most important of all - the Arduino reset switch is brought to the top level.
Ethernet Shield
Ethernet Shield The Arduino Ethernet Shield allows an Arduino board to connect to the internet. It is based on the Wiznet W5100 ethernet chip providing a network (IP) stack capable of both TCP and UDP. The Arduino Ethernet Shield supports up to four simultaneous socket connections. Use the Ethernet library to write sketches which connect to the internet using the shield.
USB Host Shield
USB Host Shield The USB Host Shield contains all of the digital logic and analog circuitry necessary to implement a full-speed USB peripheral/host controller with your Arduino. This means you could use your Arduino to interface with and control any USB slave device - thumbdrives, digital cameras, bluetooth dongles, and much more!
Motor Shield
Ardumoto Motor Shield This is a motor shield for Arduino that will control two DC motors. Based on the L298 H-bridge, the Ardumoto can drive up to 2 amps per channel. The board takes its power from the same Vin line as the Arduino board, includes blue and yellow LEDs to indicate active direction, and all driver lines are diode protected from back EMF.
XBee Shield
XBee Shield There are several XBee Shields available for Arduino boards; and apart from the price we felt that they generally have a few useful features missing, so we designed our own.

XBee radios allow you to add wireless capability to your Arduino project. The shield form-factor mates directly with any Arduino board that has an Arduino standard footprint and works with all XBee modules including the Series 1 and 2, standard and Pro versions.
Shopping Cart
0 items

Free Delivery Orders over £50

UK - £2.40 orders under £50
Airmail from £2.95 (+VAT)
More Details...

 Check out our videos