Arduino UNO R This is the Arduino Uno R. In addition to all the features of the previous board, the Uno now uses an ATmegaU instead of the U found on the Uno (or the FTDI found on previous generations). This allows for faster transfer rates and more memory. No drivers needed for Linux or Mac (inf file for Windows is needed and included in the Arduino IDE), and the ability to have the Uno show up as a keyboard, mouse, joystick, etc. The Uno R also adds SDA and SCL pins next to the AREF. In addition, there are two new pins placed near the pin. One is the IOREF that allow the shields to adapt to the voltage provided from the board. The other is a not connected and is reserved for future purposes. The Uno R works with all existing shields but can adapt to new shields which use these additional pins. The Arduino Uno is a microcontroller board based on the ATmega. Arduino is an open-source, prototyping platform and its simplicity makes it ideal for hobbyists to use as well as professionals. The Arduino Uno has digital input/output pins (of which can be used as PWM outputs), analog inputs, a 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 Arduino Uno differs from all preceding boards in that it does not use the FTDI USB-to-serial driver chip. Instead, it features the AtmegaU microcontroller chip programmed as a USB-to-serial converter. "Uno" means one in Italian and is named to mark the upcoming release of Arduino.0. The Arduino Uno and version.0 will be the reference versions of Arduno, moving forward. The Uno is the latest in a series of USB Arduino boards, and the reference model for the Arduino platform. Features of the Arduino UNO: Microcontroller: ATmega Operating Voltage: V Input Voltage (recommended): -V Input Voltage (limits): -0V Digital I/O Pins: (of which provide PWM output) Analog Input Pins: DC Current per I/O Pin: 0 ma DC Current for.v Pin: 0 ma Flash Memory: KB of which 0. KB used by bootloader SRAM: KB (ATmega) EEPROM: KB (ATmega) Clock Speed: MHz Arduino UNO and Arduino Mega Software and Drivers Installation This tutorial describes the installation of the Arduino IDE Development software and drivers for the Windows Operating System. The images and description is based on installation under Windows XP, but the process should be similar for Vista and Windows. First we need to get the latest version of the Arduino software this can be downloaded from the Arduino website here Download the Arduino software and unzip all the files into c:\program files You will end up with a directory like arduino-00 or similar Next, plug in your Arduino board to your computer with a USB cable and wait while Windows detects the new device. Windows will fail to detect the device as it doesn't know where the drivers are stored. You will get an error similar to the one right.
Select the Install from a list or specific location (Advanced) option and click Next Now choose the location that the Arduino drivers are stored in. This will be in a subfolder called drivers in your arduino directory After selecting Next you may get a message like the one shown right. Select Continue Anyway
Windows should now have found the Arduino drivers. Click Finish to complete the installation So far so good. The computer communicates with the Arduino board via a special serial port chip built into the Arduino board. The Arduino IDE software needs to know the serial port number that Windows has just allocated to it Open the Windows Control Panel and select the Systemapp. Click on the Hardware tab and then on the Device Manager button. Click on the Ports (COM and LPT) option and note what com port has been allocated to the Arduino Board
Next, run the Arduino IDE application, which will be in c:\program files\arduino- 00 or similar Click on Tools Serial Port and select the port number from above Next click on Tools Board and select the type of board that you have
Thats it. Now try opening the Blink demo program from the example directory within the Arduino IDE, Verify/Compile it and upload it to your board. You should see the TX and RX leds on the board flash showing you that it is working. Finally the built in LED connected to Pin will flash. Thats your first program running. Enjoy One final note. Create a shortcut to the Arduino IDE and place it on your desktop Arduino Uno Documents
TM Arduino UNO Reference Design Reference Designs ARE PROVIDED "AS IS" AND "WITH ALL FAULTS". Arduino DISCLAIMS ALL OTHER WARRANTIES, EXPRESS OR IMPLIED, REGARDING PRODUCTS, INCLUDING BUT NOT LIMITED TO, ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE Arduino may make changes to specifications and product descriptions at any time, without notice. The Customer must not rely on the absence or characteristics of any features or instructions marked "reserved" or "undefined." Arduino reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them. The product information on the Web Site or Materials is subject to change without notice. Do not finalize a design with this information. VIN USB P$ P$ P$ P$ X XUSB U USHIELD Z L PGB000 Z BLM PGB000 00n C ICSP ICSP C u C 00n XT RNC 0K XT MHz C9 p C p 0K 0K Y F USBVCC 00mA R R D- RD- M D+ R RD+ VUCAP USBVCC RD- RD+ U GROUND RNA RNB R R T FDN0V ATMEGAU-MU MHz UA LMD MHz (PCINT/OC0A/OCC)PB (PCINT)PB (PC/DW) (PCINT)PB (T/PCINT)PB (PD0/MISO/PCINT)PB XTAL(PC0) (PDI/MOSI/PCINT)PB (SCLK/PCINT)PB XTAL XTR (SS/PCINT0)PB0 0 9 EXP XT XT U Q AVCC VCC UCAP UVCC D- D+ U PAD CMP +V USBVCC (INT/ICP/CLK0)PC (OCA/PCINT)PC (PCINT9/OCB)PC (PCINT0)PC (AIN/PCINT)PC (CTS/HWB/AIN/TO/INT)PD (RTS/AIN/INT)PD (XCK/AIN/PCINT)PD (INT/AIN)PD (TXD/INT)PD (RXD/AIN/INT)PD (AIN0/INT)PD (OC0B/INT0)PD0 Q GATE_CMD XTAL XTAL C0 p C p 0 9 MISO MOSI SCK TXLED 0 RXLED 9 MRXD MTXD IN EN UB LMD OUT NC/FB DTR C TX YELLOW K RNC RX YELLOW +V 00n UBOOT USB boot En K RND C u -EN C 00n TS 0K RND Y XTAL 0 R M 9 XTAL MHz AREF 0 +V VIN ZIC XTAL XTAL AREF AVCC A VCC POWER ICSP ICSP (SCK)PB (MISO)PB (MOSI)PB (SS)PB (OC)PB (ICP)PB0 (ADC)PC (ADC)PC (ADC)PC (ADC)PC (ADC)PC (ADC0)PC0) (AIN)PD (AIN0)PD (T)PD (T0)PD (INT)PD (INT0)PD (TXD)PD (RXD)PD0 ATMEGA K RNB MRXD MTXD K RNA 9 YELLOW SS IO9 IO AD AD AD AD AD AD0 IO IO IO IO IO IO IO IO0 PWRIN L RNA K RNB K VIN IC MC9D-.0 D VI VO M PC ADJ PCC u u 00n C 00n AREF SCK MISO MOSI SS AD IOL + 0 GREEN ON RND K RNC K IOH IC IN OUT 0 9 MC9ST-.0T + RNB R RNC R