Arduino is an open-source physical computing platform based on a simple i/o board and a development environment that implements the Processing/Wiring language. Arduino can be used to develop stand-alone interactive objects or can be connected to software on your computer (e.g. Flash, Processing). The open-source IDE can be downloaded for free (currently for Mac OS X, Windows, and Linux).
Specifications
- Microcontroller: ATmega328
- Operating Voltage: 5V
- Input Voltage (recommended): 7-12V
- Input Voltage (limits): 6-20V
- Digital I/O Pins: 14 (of which 6 provide PWM output)
- Analog Input Pins: 6
- DC Current from pins
- I/O Pin:
- Recommended 35mA each pins (max 40 mA) * Too much current will damage the IC pin
- Total 200 mA max
- 3.3V Pin:
- 150 mA (Note - Any power drawn from the 3.3V rail has to go through the 5V rail.)
Therefore, if you have a 100 mA device on the 3.3V output, you need to also count it against the 5V total current.
* Too much current will damage the voltage regulator onboard
- 5V Pin:
- 400 mA on USB
- 900 mA when using an external DC jack
(The 900 mA is for an adapter that provides ~7V. As the adapter voltage increases, the amount of heat the regulator has to deal with also increases, so the maximum current will drop as the voltage increases. This is called thermal limiting)
* Too much current will damage the voltage regulator onboard
- Flash Memory: 32 KB (ATmega328) of which 0.5 KB used by bootloader
- SRAM: 2 KB (ATmega328)
- EEPROM: 1 KB (ATmega328)
- Clock Speed: 16 MHz
Package Include
- Genuine Arduino UNO R3
- USB Cable
Documents: