๐Ÿšš Free Worldwide Shipping on All Orders!Shop Now
HomeStore

Arduino Leonardo Microcontroller

Product image 1
1 / 8

Arduino Leonardo Microcontroller

The Arduino Leonardo is a microcontroller board based on the ATmega32U4, offering the same flash, RAM, and capabilities as the ATmega328 found in the Uno. The key difference is built-in USB communication, allowing the Leonardo to appear as a keyboard, mouse, or serial device to a connected computer โ€” no secondary USB chip required.

With 20 digital I/O pins, 12 analog inputs, 7 PWM channels, and a micro USB connection, the Leonardo is ready for interactive projects straight out of the box. This version comes with all headers pre-soldered for easy breadboard and shield use.

Key Features

  • Native USB โ€“ Built-in USB on the ATmega32U4 enables keyboard, mouse, and serial device emulation
  • Pre-Soldered Headers โ€“ Ready for immediate use with breadboards and compatible shields
  • 20 Digital I/O Pins โ€“ 7 usable as PWM outputs, with 40mA per pin
  • 12 Analog Inputs โ€“ 10-bit resolution on pins A0โ€“A11
  • Multiple Power Options โ€“ Micro USB, DC power jack (7โ€“12V), or VIN pin header

Specifications

  • Microcontroller โ€“ ATmega32U4
  • Operating Voltage โ€“ 5V
  • Input Voltage โ€“ 7โ€“12V recommended (6โ€“20V limits)
  • Interface โ€“ Micro USB
  • Digital I/O Pins โ€“ 20
  • PWM Channels โ€“ 7
  • Analog Input Channels โ€“ 12
  • DC Current per I/O Pin โ€“ 40mA
  • DC Current for 3.3V Pin โ€“ 50mA
  • Flash Memory โ€“ 32KB (4KB used by bootloader)
  • SRAM โ€“ 2.5KB
  • EEPROM โ€“ 1KB
  • Clock Speed โ€“ 16MHz
  • Board Dimensions โ€“ 70 ร— 55 ร— 14 mm (2.76 ร— 2.17 ร— 0.55 in)
Note: The Leonardo differs from the Arduino Uno in its USB handling and is best suited for users with some Arduino experience. Requires Arduino IDE 1.0.1 or higher.

Ideal For

  • USB HID projects (custom keyboards, mice, game controllers)
  • Interactive installations and MIDI controllers
  • General-purpose electronics prototyping
  • Learning embedded programming with Arduino

Package Contents

  • 1ร— Arduino Leonardo (with headers)

Resources

$51.95
Arduino Leonardo Microcontrollerโ€”
$51.95

Product Information

Shipping & Returns

Description

The Arduino Leonardo is a microcontroller board based on the ATmega32U4, offering the same flash, RAM, and capabilities as the ATmega328 found in the Uno. The key difference is built-in USB communication, allowing the Leonardo to appear as a keyboard, mouse, or serial device to a connected computer โ€” no secondary USB chip required.

With 20 digital I/O pins, 12 analog inputs, 7 PWM channels, and a micro USB connection, the Leonardo is ready for interactive projects straight out of the box. This version comes with all headers pre-soldered for easy breadboard and shield use.

Key Features

  • Native USB โ€“ Built-in USB on the ATmega32U4 enables keyboard, mouse, and serial device emulation
  • Pre-Soldered Headers โ€“ Ready for immediate use with breadboards and compatible shields
  • 20 Digital I/O Pins โ€“ 7 usable as PWM outputs, with 40mA per pin
  • 12 Analog Inputs โ€“ 10-bit resolution on pins A0โ€“A11
  • Multiple Power Options โ€“ Micro USB, DC power jack (7โ€“12V), or VIN pin header

Specifications

  • Microcontroller โ€“ ATmega32U4
  • Operating Voltage โ€“ 5V
  • Input Voltage โ€“ 7โ€“12V recommended (6โ€“20V limits)
  • Interface โ€“ Micro USB
  • Digital I/O Pins โ€“ 20
  • PWM Channels โ€“ 7
  • Analog Input Channels โ€“ 12
  • DC Current per I/O Pin โ€“ 40mA
  • DC Current for 3.3V Pin โ€“ 50mA
  • Flash Memory โ€“ 32KB (4KB used by bootloader)
  • SRAM โ€“ 2.5KB
  • EEPROM โ€“ 1KB
  • Clock Speed โ€“ 16MHz
  • Board Dimensions โ€“ 70 ร— 55 ร— 14 mm (2.76 ร— 2.17 ร— 0.55 in)
Note: The Leonardo differs from the Arduino Uno in its USB handling and is best suited for users with some Arduino experience. Requires Arduino IDE 1.0.1 or higher.

Ideal For

  • USB HID projects (custom keyboards, mice, game controllers)
  • Interactive installations and MIDI controllers
  • General-purpose electronics prototyping
  • Learning embedded programming with Arduino

Package Contents

  • 1ร— Arduino Leonardo (with headers)

Resources