The Arduino Uno is the standard board of the Arduino which was introduced at the New York Maker Faire in September 2010.

On the Arduino Uno the following connectors are standard:

USB socket: The USB port (type B) is used for programming via the development environment and for communication with the connected computer. At the same time the board can be powered via the USB port.

Socket for external power supply: The Arduino board can be supplied with an external power supply or battery via a 2.1 mm socket. The power supply via the USB port is automatically deactivated. A particular advantage is the higher power that can be drawn from the external supply voltage, for example to supply actuators and sensors. In case of a short-circuit, it is not the USB port of the connected computer that is loaded, but the overload protection of the external power supply.

Connector strips for digital inputs and outputs: Single-row connector sockets that can be plugged into the extension boards (shields) or connector strips. All existing ports and interfaces are available via these connector strips.

ICSP: The pin row for the ICSP (In-Circuit Serial Programming) allows programming of sketches (programs) without bootloader by means of an external programming device.

DescriptionDetailed data
MicrocontrollerATmega328
Power supply7-12 VDC
Operating voltage5 VDC and 3.3 VDC (internally generated by voltage regulator)
Digital inputs/outputs14 (6 of them as PWM outputs)
Analog inputs6
Current per digital pin40 mA DC
Flash memory32 KB (ATmega328), where 0,5 KB are occupied by the bootloader
SRAM2 KB (ATmega328)  
EEPROM1 KB (ATmega328)
Clock frequency16 MHz
USB interfaceyes
Reset switchyes