Arduino Leonardo es una placa de prototipado electrónico que lleva un microprocesador integrado basado en el ATmega32u4 (datasheet). Tiene 20 entradas/salidas digitales (7 de las cuales se pueden utilizar como salidas PWM) y 12 entradas analogicas, un oscilador de cristal de 16 MHz, un conector micro USB, un conector para la fuente de alimentación, un conector ISCP y un pulsador para el reset. La placa lleva todos los componentes que necesita el microcontrolador para funcionar; simplemente conéctela a tu ordenador con un cable USB o alimentala mediante un adaptador de red (AC/DC) o con un paquete de baterías y ya estarás listo para empezar.
Arduino Leonardo difiere de todas las otras placas anteriores, por el hecho de que el ATmega32u4 tiene ya en su interior la parte de comunicación USB, así que se elimina la necesidad de un microprocesador secundario. Esto permite que Leonardo, una vez conectado a un ordenador, se reconozca como un ratón o un teclado, y también emula permanentemente un puerto de serie (CDC) / COM port.
If you want to give a closer look to this board we advise you to visit the officialArduino Leonardo page in the Hardware Section.
The Leonardo differs from all preceding boards in that the ATmega32u4 has built-in USB communication, eliminating the need for a secondary processor. This allows the Leonardo to appear to a connected computer as a mouse and keyboard, in addition to a virtual (CDC) serial / COM port. It also has other implications for the behavior of the board; these are detailed on the getting started page. This version of the Leonardo comes assembled.
Summary
Microcontroller | ATmega32u4 |
Operating Voltage | 5V |
Input Voltage (recommended) | 7-12V |
Input Voltage (limits) | 6-20V |
Digital I/O Pins | 20 |
PWM Channels | 7 |
Analog Input Channels | 12 |
DC Current per I/O Pin | 40 mA |
DC Current for 3.3V Pin | 50 mA |
Flash Memory | 32 KB (ATmega32u4) of which 4 KB used by bootloader |
SRAM | 2.5 KB (ATmega32u4) |
EEPROM | 1 KB (ATmega32u4) |
Clock Speed | 16 MHz |