Skip to product information
1 of 5

Arduino Leonardo Development Board – ATmega32u4, USB HID, Arduino Compatible from Circuitrocks is ideal for DIY electronics builds.

Great for Arduino, ESP32, Raspberry Pi, and robotics or school projects here in the Philippines.

Arduino Leonardo is the classic Arduino with native USB—no separate USB-serial chip. Powered by the ATmega32U4 @ 16 MHz, it can appear as a keyboard, mouse, or USB MIDI/CDC device while running your sketch, making it perfect for macro pads, HID controllers, data-logging keyboards, and compact robots in the Philippines. You still get the familiar R3 layout, 5 V logic, and broad Arduino ecosystem of shields, sensors, and displays.

Native USB HID — Turn Ideas into Keyboards, Mice & MIDI in Minutes

  • USB without extras: the 32U4 provides built-in USB, so uploads are fast and HID is easy with Keyboard.h and Mouse.h.
  • More inputs: 20 digital I/O (7 PWM) plus up to 12 analog inputs for richer UIs and sensing.
  • UNO-style workflow: 5 V logic, R3 footprint, Arduino IDE support, and massive library selection.
  • Clean cabling: compact board with Micro-USB for power and programming.

What you can build

  • USB gadgets: macro pads, stream decks, custom mice/joysticks (HID)
  • Robotics & control: PWM motor/servo control + IMU/ToF sensing
  • Dashboards & kiosks: OLED/TFT status screens, keypads, rotary encoders
  • Data logging: sensor capture + microSD/RTC, export via USB CDC

Starter bundles (quick picks)

Recommended add-ons

Technical specifications

Microcontroller ATmega32U4 @ 16 MHz (native USB)
Operating voltage 5 V logic
Input voltage (VIN) 7–12 V recommended (allowable 6–20 V)
Digital I/O pins 20 total (7 PWM)
Analog inputs Up to 12 (10-bit ADC)
USB Micro-USB (CDC/HID/MIDI capable)
Serial ports Serial over USB (CDC); Serial1 on pins 0/1 (TTL UART)
Interfaces I²C (SDA/SCL on pins 2/3), SPI via 6-pin ICSP header
Memory Flash 32 KB (≈4 KB bootloader), SRAM 2.5 KB, EEPROM 1 KB
DC current per I/O ~20 mA (observe absolute maximum ratings)
3.3 V pin ~50 mA max (for low-power modules)
Dimensions 68.6 × 53.4 mm (UNO R3 footprint)

Pinout & power notes

  • USB/HID: use Keyboard.h and Mouse.h to emulate input devices; MIDI/CDC examples are available.
  • SPI on ICSP: Leonardo’s SPI bus is only on the 6-pin ICSP header (not on D10–13), ensuring shield compatibility.
  • I²C location: SDA/SCL are on pins 2/3 (also broken out near AREF on many shields).
  • Power: for motors/LED strips, use an external PSU; keep grounds common with the board.

What’s in the box

  • Arduino Leonardo board

FAQs – Arduino Leonardo (Philippines)

How is Leonardo different from UNO?
Leonardo’s ATmega32U4 has native USB, so it can act as a keyboard/mouse/MIDI device without a separate USB-serial chip. It also exposes more analog inputs (up to 12).
Which cable and power supply do I need?
Use a USB Micro-B data cable for programming. For standalone projects, power via the barrel jack or VIN (7–12 V recommended).
Will my UNO shields work?
Most do. For SPI shields, connect via the ICSP header. Verify library pin maps and chip-select when stacking multiple shields.
Do you ship nationwide and support school/corporate orders?
Yes. We ship nationwide across the Philippines via trusted couriers and can prepare classroom bundles and bulk quotations on request.

Arduino Leonardo Development Board – ATmega32u4, USB HID, Arduino Compatible

Arduino Leonardo Development Board – ATmega32u4, USB HID, Arduino Compatible

Low stock: 1 left

Product Code

SKU:A000057

Regular price ₱ 3,166.00
Regular price Sale price ₱ 3,166.00
Sale Sold out
STYLE
View full details

Related Post