A000066: Arduino Uno R3

Summary

Arduino Uno is a microcontroller board based on the ATmega328P (datasheet). It has 14 digital input/output pins (of which 6 can be used as PWM outputs), 6 analog inputs, a 16 MHz quartz crystal, 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.. You can tinker with your UNO without worrying too much about doing something wrong, worst case scenario you can replace the chip for a few dollars and start over again.

"Uno" means one in Italian and was chosen to mark the release of Arduino Software (IDE) 1.0. The Uno board and version 1.0 of Arduino Software (IDE) were the reference versions of Arduino, now evolved to newer releases. The Uno board is the first in a series of USB Arduino boards, and the reference model for the Arduino platform; for an extensive list of current, past or outdated boards see the Arduino index of boards.

The Arduino Uno can be programmed with the (Arduino Software (IDE)). Select "Arduino/Genuino Uno from the Tools > Board menu (according to the microcontroller on your board). For details, see the reference and tutorials.

The ATmega328 on the Arduino Uno comes preprogrammed with a bootloader that allows you to upload new code to it without the use of an external hardware programmer.

You can also bypass the bootloader and program the microcontroller through the ICSP (In-Circuit Serial Programming) header using Arduino ISP or similar; see these instructions for details.

---

The Arduino Uno has a resettable polyfuse that protects your computer's USB ports from shorts and overcurrent. Although most computers provide their own internal protection, the fuse provides an extra layer of protection. If more than 500 mA is applied to the USB port, the fuse will automatically break the connection until the short or overload is removed.

Specifications

Manufacturer Arduino
Category Open Source MCU Platforms
Eval Board Part Number 1050-1024-ND
Eval Board Supplier Arduino
IDE Arduino
Speed 16 MHz
Bits 8 Bit
Memory, Flash/RAM 32 kB / 2 kB
Digital I/O 14 I/O, 6 PWM
Interface I²C x1
SPI x2
UART x1
Analog Outputs (DACs) 6 x 8 Bit
Analog Inputs (ADCs) 6 x 10 Bit
DMA Channels 0
Features Arduino UNO Form Factor Compatible
Over Current Protection
Radio -
Interrupt Pins 2
I/O Voltage 5 V
Voltage In 7 ~ 12 V
Touch Sensing Pins 0
Program/Debug Interface ISP Header
USB Type-B
Area 3658² mm, 5.67² In
Main I.C. Base Part ATmega328P
Design Author Arduino
Date Created By Author
Date Added To Library 2018-07

Eval Board

Order a fully assembled board:

Quantity Available: 234

Quantity:

Media