Arduino Uno

Arduino Uno
Arduino Uno SMD R3 with ATmega328P MCU
Developerarduino.cc
ManufacturerMany
TypeSingle-board microcontroller[1]
AvailabilityUno R3 webpage
Operating systemNone
CPUMicrochip AVR (8-bit)
at 16 MHz
Memory2 KB SRAM
Storage32 KB Flash
1 KB EEPROM

The Arduino Uno is an open-source microcontroller board based on the Microchip ATmega328P microcontroller (MCU) and developed by Arduino.cc and initially released in 2010.[2][3] The microcontroller board is equipped with sets of digital and analog input/output (I/O) pins that may be interfaced to various expansion boards (shields) and other circuits.[1] The board has 14 digital I/O pins (six capable of PWM output), 6 analog I/O pins, and is programmable with the Arduino IDE (Integrated Development Environment), via a type B USB cable.[4] It can be powered by a USB cable or a barrel connector that accepts voltages between 7 and 20 volts, such as a rectangular 9-volt battery. It has the same microcontroller as the Arduino Nano board, and the same headers as the Leonardo board.[5][6] The hardware reference design is distributed under a Creative Commons Attribution Share-Alike 2.5 license and is available on the Arduino website. Layout and production files for some versions of the hardware are also available.

The word "uno" means "one" in Italian and was chosen to mark a major redesign of the Arduino hardware and software.[7] The Uno board was the successor of the Duemilanove release and was the 9th version in a series of USB-based Arduino boards.[8] Version 1.0 of the Arduino IDE for the Arduino Uno board has now evolved to newer releases.[4] The ATmega328 on the board comes preprogrammed with a bootloader that allows uploading new code to it without the use of an external hardware programmer.[3]

While the Uno communicates using the original STK500 protocol,[1] it differs from all preceding boards in that it does not use a FTDI USB-to-UART serial chip. Instead, it uses the Atmega16U2 (Atmega8U2 up to version R2) programmed as a USB-to-serial converter.[9]

  1. ^ a b c "Arduino UNO for beginners - Projects, Programming and Parts". makerspaces.com. 7 February 2017. Retrieved 4 February 2018.
  2. ^ "Arduino FAQ". 5 April 2013. Archived from the original on 27 November 2020. Retrieved 21 February 2018.
  3. ^ a b "What is Arduino?". learn.sparkfun.com. Retrieved 4 February 2018.
  4. ^ a b "Introduction to Arduino" (PDF). princeton.edu. Archived from the original (PDF) on 3 April 2018. Retrieved 4 February 2018.
  5. ^ "Arduino Nano". Arduino Official Store. Retrieved 2022-12-07.
  6. ^ "Arduino Leonardo with Headers". Archived from the original on 2021-05-15.
  7. ^ "Previous IDE Releases". Retrieved 2023-02-08.
  8. ^ "Arduino Older Boards". Retrieved 2023-02-08.
  9. ^ Cite error: The named reference Board-UnoR3-Store was invoked but never defined (see the help page).

© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search