Description:
Arduino Leonardo is a board based on the ATmega32u4 microcontroller, and next to a 16 MHz frequency crystal; With 20 digital input and output pins, it also has 7 PWM channels and 12 analog pins. Micro USB connector, power jack, ICSP header and reset button and generally everything that a microcontroller board needs are built on the board. It is enough to connect the board to the computer with a cable and its power plug to an AC to DC adapter or a battery. Using Leonardo's Arduino board eliminates the need for a secondary processor due to its support for the USB interface, and it can even be controlled and programmed through a computer mouse and keyboard.
Leonardo's Arduino board can be used in most of your DIY projects, for example, to make a robot mine finder, route finder, etc., and for larger projects, more powerful boards with higher processing power are needed, but the input and output pins are small, in this case, the Arduino board It is a good option to place it next to other boards that provide us with many input and output pins (including 7 PWM pins).
The input voltage range is from 7 to 9V and the operating voltage is 5V, and the output current on the input and output pins is 40mA and on pin 3.3, there is a constant current of 50mA.
This controller board has a fixed memory of 2.5 kilobytes and an EEPROM of one kilobyte.
Warning: the maximum input voltage of non-original Arduino boards is 9 volts, if a voltage of 12 volts is applied (despite the values mentioned in the data sheet), the board will be damaged.
Pins:
VIN: For use when you are using a source such as a computer USB or other voltage regulators that operate at around 5V.
Pin 5: This pin gives you a 5V output and the board can be powered with a voltage between 7V and 12V at the same time.
Base 3.3: This pin provides you the output voltage of 3.3 volts, the maximum amperage of this pin is 800 milliamps.
GND pin: It is known as ground connection or earth port.
IOREF pin: 3.3 to 5V output, usually used for shielding.
Application:
Minefinder robot, route finder
Electronic projects
Education
Specifications:
Microcontroller: ATmega32u4
Operating Voltage: 5V
Input Voltage (Recommended): 7~9V
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