All images are CC BY-NC-SA 3.0

Arduino Uno R3 (../newest%20version.jpg)

In stock
$29.95

$26.95


Overview


This is the latest version of the Arduino Uno development board, containing everything needed to program the embedded ATmega328 microcontroller. Use it to interact with the physical world very easily using a computer's USB port.


  • Repository

  • Datasheet

    (ATmega328)

  • Schematic

  • Code Sample

  • Tutorials

Description

Getting Started with Arduino

The Arduino team has developed the most straight-forward way to program a microcontroller for your projects. After connecting this board to a computer's USB port using a USB A/B cable (not included), it is ready to start running the instructions you program on it using the Arduino IDE. Check out our Learning Resources for step-by-step guides on using your Arduino!

What is Arduino?

The term Arduino specifically refers to an Open-Source electronics, prototyping platform comprised by easy-to-use hardware and software.

Arduino Hardware

The Arduino Team has designed not one, but an entire family of hardware that covers a wide range of specifications. Some boards have a small form factor, and thus have a limited amount of readily accessible pins.Some are designed to run directly from a 3.7V battery, while others need at least 5V. Thanks to the variety of choices, we can choose the most appropriate board depending on the requirements of a project.

Arduino Software: Pre-programmed bootloader

The microcontroller unit on each Arduino board is pre-programmed with a tiny piece of firmware (0.5KB of memory) that allows us to upload code without using any additional hardware. We can see the bootloader running when an Arduino is reset as its activity makes the LED (pin 13) blink on startup.

Arduino Software: Development Environment (Download)

As most Integrated Development Environments (IDEs), the one offered by the Arduino team combines a text editor for writing code, and a set of interfaces for debugging, programming, and monitoring an Arduino board.

The Arduino Team have greatly facilitated the use of inexpensive computational devices in projects developed by artists, designers, hobbyists and just about anyone interested in creating interactive objects or environments. Once the code is loaded onto an Arduino Board, we are able to perceive inputs from a particular environment, and produce a desired response or effect. All the code and design files associated with the project are available under an open-source license, so that anyone can use—and sometimes even improve—them.

Technical Details

MicrocontrollerATmega328
Input Voltage7–12V
System Voltage5V
Clock Speed16MHz
Digital I/O14 (including 6 PWM)
Analog Inputs6
Flash Memory32KB (ATmega328); bootloader uses 0.5KB
SRAM2KB (ATmega328)
EEPROM1KB (ATmega328)
Communication1 SPI, 1 UART TTL (5V), 1 I2C/TWI, 1 USB (ATmega16U2)
BootloaderOptiboot
ProgrammingUSB (ATmega16U2)
Arduino Uno R3 (../newest%20version.jpg)5.01 Reviews.
Merchant Services