1. Controller: ATmega32u4
2. goods recorded: 16 MHz
3. Operating voltage: 5V
4. Input Voltage (recommended) :7-12V
5. Digital IO port: 23
6. PWM channel: 7 (D3, D5, D6, D9, D10, D11, D13)
7. analog input: 12 (A0-A5, D4-A6, D6-A7, D8-A8 ,-A9 D9, D10-A10, D12-A11)
8. 5V digital / analog port maximum permissible current: 40 mA
9. 3.3V digital / analog port maximum permissible current: 50 mA
10. Flash Memory: 32 KB (ATmega32u4) of which 4 KB used by the bootloader
11. SRAM: 2.5 KB (ATmega32u4) 12. EEPROM: 1 KB (ATmega32u4) Other related introduction
Digital IO port: 23 (D0-D13, D14-MISO, D15-SCK, D16-MOSI, D18-23 [A0-A5])
Analog input: 12 (A0-A5, D4-A6, D6-A7, D8-A8, D9-A9, D10-A10, D12-A11)
Serial communication: D0 (RX) and D1 (TX)
IIC communication: D2 (SDA) and D3 (SCL)
External interrupt: D3 (interrupt 0), D2 (interrupt 1), D0 (interrupt 2), D1 (interrupt 3) and D7 (interrupt 4)
PWM port: D3, D5, D6, D9, D10, D11 and D13
SPI: ICSP pin. SPI communication can be supported by using the SPI library. It should be noted that the SPI pin can not be connected to any digital I / O pin like UNO. They can only work on the ICSP port. This means that if your expansion board does not have connect with a 6-pin ICSP pin, then it will not work.
LED: 13. There is a built-in LED on the digital 13, when the pin is high level, the LED is on. When the pin is low, the LED is off.
Introduction Keyestudio Leonardo R3 development board is our latest launch of an easy-to-use open source controller. It has 23 digital input and output ports, 7 PWM ports and 12 analog input ports. Compared to other versions of Arduino using a separate USB-Serial conversion chip, it only uses a piece of Atmega32u4 to achieve USB communication and control. Atmega32u4 original eco-support USB feature also allows Leonardo to simulate the mouse and keyboard.