Image representative of range

Arduino Open-Source Prototyping Platform - Boards




Arduino is an open-source electronics prototyping platform based on flexible, easy-to-use hardware and software. It is intended for artists, designers, hobbyists, and anyone interested in creating interactive objects or environments. The boards are preassembled and the software can be downloaded for free. The hardware reference designs (CAD files) are available under an open-source license.

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

Arduino Uno
The Arduino Uno is a microcontroller board based on the ATmega328. It has 14 digital input/output pins (of which 6 can be used as PWM outputs), 6 analog inputs, a 16 MHz crystal oscillator, a USB connection, a power jack, an ICSP header, and a reset button. It contains everything needed to support the microcontroller; simply connect it to a computer with a USB cable or power it with a AC-to-DC adapter or battery to get started. The Uno differs from all preceding boards in that it does not use the FTDI USB-to-serial driver chip. Instead, it features the Atmega8U2 programmed as a USB-to-serial converter.

The Uno board is offered with a through hole (73-4440) or an SMD (73-4443) microcontroller.

Arduino Nano
The Arduino Nano is a small, complete, and breadboard-friendly board based on the ATmega168. It lacks only a DC power jack, and works with a Mini-B USB cable instead of a standard one.

Arduino Mega 2560
The Arduino Mega 2560 is a microcontroller board based on the ATmega2560. It has 54 digital input/output pins (of which 14 can be used as PWM outputs), 16 analog inputs, 4 UARTs (hardware serial ports), a 16 MHz crystal oscillator, a USB connection, a power jack, an ICSP header, and a reset button. It contains everything needed to support the microcontroller; simply connect it to a computer with a USB cable or power it with a AC-to-DC adapter or battery to get started. The Mega is compatible with most shields designed for the Arduino Duemilanove or Diecimila.

Arduino Ethernet Without PoE
The Arduino Ethernet Without PoE is a microcontroller board based on the Arduino Uno and the ATmega328. The shield has 14x digital input/output pins, 6x analog inputs, a 16MHz crystal oscillator, a RJ45 connection, a power jack, an ICSP header, and a reset button.

Arduino Ethernet With PoE
Similar to the ethernet without PoE, this device additionally has a Power-over-Ethernet (PoE) module that is designed to extract power from a conventional twisted pair Category 5 Ethernet cable, conforming to the IEEE 802.3af Power-over-Ethernet (PoE) standard.

A number of accessories are available to maximise the Arduino system functionality, please see Arduino Open-Source Prototyping Platform - Accessories.

  • Arduino boards are relatively inexpensive
  • A number of supporting accessories are separately available
  • Cross-platform - the Arduino software runs on Windows, Macintosh OSX, and Linux operating systems
  • Simple, clear programming environment
  • Open source and extensible software
  • Language can be expanded through C++ libraries
  • AVR-C code can be added directly into Arduino programs
  • Open source and extensible hardware
  • Arduino is based on Atmel's ATMEGA328 and ATMEGA2560 microcontrollers


Product details Hints & Tips

Description

Code

RoHS

Datasheets

1+

5+

Manufacturer Part #: A000046

Arduino Uno A000046 Board R3

73-4440ROHS CompliantTechnical Datasheet£17.99£15.99

In stock
despatch same day

Buy

Manufacturer Part #: A000049

Arduino Uno SMD A000049 Board

73-4443ROHS CompliantTechnical Datasheet£16.99£14.99

In stock
despatch same day

Buy

Manufacturer Part #: A000005

Arduino Nano A000005 Board V3

73-4448ROHS CompliantTechnical Datasheet£26.95£24.95

In stock
despatch same day

Buy

Manufacturer Part #: A000047

Arduino Mega2560 A000047 Board R3

73-4450ROHS CompliantTechnical Datasheet£33.49£28.95

In stock
despatch same day

Buy
     

1+

     

Manufacturer Part #: A000060

Arduino Ethernet Without PoE

73-4456ROHS CompliantTechnical Datasheet£30.90

stock due in 1-2 months

Receive stock notification by text or 

Buy

Manufacturer Part #: A000061

Arduino Ethernet With PoE

73-4458ROHS CompliantTechnical Datasheet£42.00

In stock
despatch same day

Buy

Technical Specification

Only part of this technical specification is being displayed. Click here to expand
Arduino typeUnoNanoMega
MicrocontrollerATmega328Atmel ATmega168ATmega2560
Operating voltage5V5 V5V
Input voltage range nom.7-12V7-12 V7-12V
Maximum supply voltage20V6-20 V6-20V
Digital I/O pins14 (of which 6 provide PWM output)14 (of which 6 provide PWM output)54 (of which 14 provide PWM output)
Analog input pins6816
DC Current per I/O pin40 mA40 mA40 mA
DC Current for 3.3V pin50 mA-50 mA
Flash memory32 KB (ATmega328) of which 0.5 KB used by bootloader16 KB of which 2 KB used by bootloader256 KB of which 8 KB used by bootloader
SRAM2 KB (ATmega328)1 KB8 KB
EEPROM1 KB (ATmega328)512 bytes4 KB
Clock speed16 MHz16 MHz16 MHz
USB Connector typeB MaleMini B maleB Male


Questions





Question by Terry
27th March 2012

QDoes the open source software operate on Linux systems?
AHi Terry, this is an extract from the datasheet: "You can then use Atmel's FLIP software (Windows) or the DFU programmer (Mac OS X and Linux) to load a new firmware." Further information can be obtained by searching the Arduino site here: http://arduino.cc/


Question by JAMES PARKS | Product code: 73-4454
20th February 2012

QCAN YOU PLEASE HELP ME I HAVE BEEN LOOKING EVERY WHERE TO FIND SOME SAMPLE CODES AND HOW TO WIRE IAM NEW TO THIS KIND REGARDS JAMES
AHi James, thanks for your question. You may find this link of use http://arduino.cc/en/Tutorial/HomePage


Question by Martin | Product code: 73-4440
10th January 2012

QDoes the arduino uno come with any accessories (e.g. a usb cable, headers, LEDs, etc...)?
AThe product does not include a USB cable. The product code for the USB cable is 19-8660. The product features headers and an integral LED. If you are looking for something with more options for development, we have a new kit, product code 73-4460. This kit includes a USB cable and other accessories.


Question by Jila | Product code: 73-4448
29th November 2011

QPart number of Mini-B USB cable for Arduino Nano board please. Thank you.
AHi Jila, this is the order code of the correct cable: 45-4021 http://www.rapidonline.com/Cables-Connectors/USB2-Cables-72434/?sid=efc0647b-ce56-4f40-86a4-1318bc65107c


Reviews


Be the first to submit a review