El Leonardo es la primera tarjeta de desarrollo de Arduino para utilizar un microcontrolador con USB incorporado. El uso de un ATmega32U4 como único microcontrolador le permite ser más simple. Además, como el 32U4 maneja el USB directamente, las bibliotecas de código están disponibles, lo que permite a la tarjeta emular un teclado de computadora, ¡ratón y más usando el protocolo USB-HID!
El Arduino Leonardo es una placa de microcontrolador basada en el ATmega32u4. Tiene 20 pines de entrada / salida digital (de los cuales 7 se pueden usar como salidas PWM y 12 como entradas analógicas), un oscilador de cristal de 16 MHz, una conexión micro USB, un conector de alimentación, un encabezado ICSP y un botón de reinicio. Contiene todo lo necesario para soportar el microcontrolador; simplemente conéctelo a una computadora con un cable USB o enciéndalo con un adaptador de CA a CC o una batería para comenzar.
El Leonardo se diferencia de todas las placas anteriores en que el ATmega32u4 tiene comunicación USB incorporada, eliminando la necesidad de un procesador secundario. Esto permite que Leonardo aparezca en una computadora conectada como un mouse y un teclado, además de un puerto serial / COM virtual (CDC). El Arduino Leonardo es similar al Arduino Uno, pero el Leonardo posee capacidades de comunicación USB más avanzadas.
El Arduino Leonardo se puede alimentar a través de la conexión micro USB o con una fuente de alimentación externa. La fuente de alimentación se selecciona automáticamente.
La alimentación externa (no USB) puede provenir de un adaptador de CA a CC o de una batería. El adaptador se puede conectar enchufando un enchufe de centro positivo de 2,1 mm en el conector de alimentación de la placa. Los cables de una batería se pueden insertar en los encabezados de clavija Gnd y Vin del conector POWER.
Los pines de alimentación son los siguientes:
- VIN. El voltaje de entrada a la placa Arduino cuando está usando una fuente de alimentación externa (a diferencia de los 5 voltios de la conexión USB u otra fuente de alimentación regulada). Puede suministrar voltaje a través de este pin o, si suministra voltaje a través del conector de alimentación, acceda a él a través de este pin.
- 5V. La fuente de alimentación regulada que se utiliza para alimentar el microcontrolador y otros componentes de la placa. Esto puede provenir de VIN a través de un regulador incorporado, o puede ser suministrado por USB u otra fuente regulada de 5V.
- 3V3. Un suministro de 3.3 voltios generado por el regulador de a bordo. El consumo máximo de corriente es 50 mA.
- GND. Pines de tierra.
- IOREF. El voltaje al que operan los pines de E / S de la placa (es decir, VCC para la placa). Esto es 5V en el Leonardo.
Marca: | |
Modelo: | ALEO |
Microcontrolador | ATmega32u4 |
Tensión de funcionamiento | 5 V |
Voltaje de entrada (recomendado) | 7-12 V |
Voltaje de entrada (límites) | 6-20 V |
Pines de E / S digitales | 20 |
Canales PWM | 70 |
Canales de entrada analógica | 12 |
Corriente CC por pin de E / S | 40 mA |
Corriente CC para pin de 3.3V | 50 mA |
Memoria flash | 32 KB (ATmega32u4) de los cuales 4 KB son utilizados por el gestor de arranque |
SRAM | 2,5 KB (ATmega32u4) |
EEPROM | 1 KB (ATmega32u4) |
Velocidad de reloj | 16 MHz |
Característica | |
---|---|
Largo | 12 cm |
Ancho | 8 cm |
Alto | 3 cm |
Peso | 40 gr |