14
communication over USB (available on digital pins 0 RX and 1 TX). After connecting to
the PC it appears as a virtual com port to software on the computer. No additional drivers
RX and TX LEDs will flash when data is being transmitted via USB-to-serial chip and
USB connection to the computer (not for serial communication on pins 0 and 1).
As it comes to programming Arduino Uno can be programmed with software
provided. The board is preburned with bootloader that allows to upload new code to it
directly via USB, no external hardware programmer needed. It communicates using
STK500 protocol. If needed, it is also possible to bypass bootloader using the ICSP (In-
Circuit Serial Programming) header.
Very important thing is the USB overcurrent protection in which board is equipped.
Resettable polyfuse prote The
connection is automatically broken if more than 500 mA is applied. After removing short
or overload connection goes back to normal.
Summary
Microcontroller ATmega328
Operating Voltage 5V
Input Voltage (recommended) 7-12V
Input Voltage (limits) 6-20V
Digital I/O Pins 14 (including 6 PWM)
Analog Inputs Pins 6
DC Current per I/O Pin 40 mA
DC Current for 3.3V Pin 50 mA
Flash Memory 32 KB (ATmega328), 0.5KB used by
bootloader
SRAM 2 KB (ATmega328)
EEPROM 1 KB (ATmega328)
Clock Speed 16 MHz
Dimentions 2.7x2.1 inches (USB and powe jack beyond)
Schematics availble in Appendix A – Arduino Uno Schematics on page 62
Komentarze do niniejszej Instrukcji