---
product_id: 56050266
title: "Arduino Leonardo with Headers [A000057] - ATmega32U4 Microcontroller, 16MHz, 20 Digital I/O Pins, 7 PWM, USB HID Support, Built-in USB Communication, Compatible with Arduino IDE for Custom Projects"
brand: "arduino"
price: "$U3067"
currency: UYU
in_stock: true
reviews_count: 13
category: "Arduino"
url: https://www.desertcart.uy/products/56050266-arduino-leonardo-with-headers-a000057-atmega32u4-microcontroller-16mhz-20-digital
store_origin: UY
region: Uruguay
---

# 16 MHz ATmega32U4 MCU Built-in USB HID support 20 Digital I/O pins + 12 Analog inputs Arduino Leonardo with Headers [A000057] - ATmega32U4 Microcontroller, 16MHz, 20 Digital I/O Pins, 7 PWM, USB HID Support, Built-in USB Communication, Compatible with Arduino IDE for Custom Projects

**Brand:** arduino
**Price:** $U3067
**Availability:** ✅ In Stock

## Summary

> 🚀 Unlock your DIY genius with the Arduino Leonardo — where creativity meets USB magic!

## Quick Answers

- **What is this?** Arduino Leonardo with Headers [A000057] - ATmega32U4 Microcontroller, 16MHz, 20 Digital I/O Pins, 7 PWM, USB HID Support, Built-in USB Communication, Compatible with Arduino IDE for Custom Projects by arduino
- **How much does it cost?** $U3067 with free shipping
- **Is it available?** Yes, in stock and ready to ship
- **Where can I buy it?** [www.desertcart.uy](https://www.desertcart.uy/products/56050266-arduino-leonardo-with-headers-a000057-atmega32u4-microcontroller-16mhz-20-digital)

## Best For

- arduino enthusiasts

## Why This Product

- Trusted arduino brand quality
- Free international shipping included
- Worldwide delivery with tracking
- 15-day hassle-free returns

## Key Features

- • **Arduino IDE Ready:** Jumpstart your innovation with full compatibility and a thriving community of makers.
- • **Versatile I/O Arsenal:** 20 digital pins (7 PWM) plus 12 analog inputs empower intricate sensor and actuator setups.
- • **Native USB HID Emulation:** Transform your board into a custom keyboard, mouse, or game controller—no extra hardware needed.
- • **Powerful 16 MHz ATmega32U4:** Seamlessly handle complex projects with ample 32KB flash and 2.5KB SRAM.
- • **Plug & Play USB Communication:** Direct USB interface means hassle-free programming and instant device recognition.

## Overview

The Arduino Leonardo is a compact, 16 MHz microcontroller board powered by the ATmega32U4 chip, featuring 20 digital I/O pins (7 PWM), 12 analog inputs, and built-in USB HID support. Its unique native USB communication enables it to emulate keyboards, mice, and other USB devices without extra hardware. Fully compatible with the Arduino IDE, it offers a versatile platform for prototyping custom electronics and human interface devices, making it a favorite among makers and professionals seeking innovative embedded solutions.

## Description

Buy

Review: This is the baby Arduino - Probably you want to try playing around with a microcontroller if you are reading this, and you don't know whether to buy this board, the Arduino Uno, or maybe a Raspberry Pi. Possibly you don't know what it is at all. If you are in the last category, all of these can be an embedded computer, or the works of something bigger. For around 20 quid and a LOT of playing around you can build all sorts of interesting things and some quite pointless ones as well. If you would like to try piddling around with these tiny computers here's some suggestions in a nutshell, based in the fact we have around a dozen of these things at home. If it's your first Arduino, the Uno is a better one to start to experiment with. It's not quite as powerful as this one and it's built differently from the Leonardo here. You can do lots of things with it - and importantly for the absolute beginner, just about everything you can find to build around/run on an Arduino will work on a Uno and the illustrations will match. If you want to try something slightly different and possibly a bit cheaper, then try the Leonardo. Mostly it works the same, but with one important difference - unlike the Uno, the Leonardo has the USB interface on the same chip as the processor which means the host computer can 'see' the Arduino (My Mac says it's a keyboard) this opens new possibilities. Lastly, the Raspberry Pi is a more powerful computer, that can run an OS like Linux, can be hooked up to monitor, has a network connection - none of which you can do easily - or at all - with an out of the box Arduino. Whichever one you get, you'll need to download driver software from Arduino, install it and then start playing. The first simple program you do (Called a 'sketch') will probably flash a LED or two. Almost certainly you want to get a few LEDs, a breadboard and some other bits and bobs like switches and wires to give your controller something to do. It's not difficult to get a result, and the programming language is easy to understand, although capable of surprising results. I've had students who have given up on a Raspberry Pi, but taken to this like a fish to water. Perhaps it feels a little less arcane - maybe this is a better starting point and they will build back up to a Pi later. The Leonardo is a smart, well made interesting board to work with. The one I brought came with a USB lead, useful since it wasn't the standard USB lead, and the supplier delivered in 48 hours. It's fun and interesting bit of kit and I shall probably own another before the year is out.
Review: GuR - Perfect for intended use - Dude, Genu1ne user ReVIewz - Perfect for intended use if that is storing your passwords on imbedded flash memory and hatting with an NFC shield to make it so you can login to your PC by waving your hand over your desk (disclaimer - must have over £100 NFC implant injected into your hand for PoC to work... or an NFC ring)

## Features

- ATmega32U4 Microcontroller: Powered by the ATmega32U4 microcontroller running at 16 MHz, with 32KB of flash memory, 2.5KB SRAM, and 1KB EEPROM, providing ample resources for a wide range of projects.
- USB HID Support: Unlike other Arduino boards, the Leonardo can emulate USB devices such as keyboards, mice, and game controllers, making it ideal for creating custom USB peripherals and human interface devices (HID).
- 20 Digital I/O Pins & 12 Analog Inputs: Offers 20 digital I/O pins (7 of which can be used for PWM output), 12 analog inputs, and 4 hardware serial ports, enabling complex I/O-intensive applications.
- Built-in USB Communication: Direct USB communication allows easy programming and allows the board to appear as a USB device, eliminating the need for an external USB-to-serial converter.
- Fully Compatible with Arduino IDE: Seamlessly integrates with the Arduino IDE, providing access to a wide array of libraries, examples, and community-driven projects for rapid development and prototyping.

## Technical Specifications

| Specification | Value |
|---------------|-------|
| ASIN | B008A36R2Y |
| Are Batteries Included | No |
| Best Sellers Rank | 26,718 in Computers & Accessories ( See Top 100 in Computers & Accessories ) 185 in Motherboards |
| Brand | Arduino |
| Computer Memory Type | SRAM |
| Customer Reviews | 4.6 4.6 out of 5 stars (802) |
| Date First Available | 29 Jun. 2012 |
| Guaranteed software updates until | unknown |
| Item Weight | 25 g |
| Item model number | A000057 |
| Manufacturer | Arduino |
| Memory Clock Speed | 16 MHz |
| Memory Technology | DDR |
| Number of Lithium Metal Cells | 1 |
| Processor Brand | Arduino |
| Processor Count | 1 |
| Processor Socket | DIP |
| Processor Speed | 16 MHz |
| Processor Type | None |
| Product Dimensions | 7.62 x 2.54 x 5.08 cm; 25 g |
| RAM Size | 2560 Bytes |
| Series | Leonardo |
| Voltage | 5 Volts |
| Wireless Type | 802.11b |

## Product Details

- **Brand:** Arduino
- **CPU model:** None
- **CPU speed:** 16 MHz
- **Memory storage capacity:** 1 KB
- **Model name:** Leonardo

## Images

![Arduino Leonardo with Headers [A000057] - ATmega32U4 Microcontroller, 16MHz, 20 Digital I/O Pins, 7 PWM, USB HID Support, Built-in USB Communication, Compatible with Arduino IDE for Custom Projects - Image 1](https://m.media-amazon.com/images/I/61m5cm47weL.jpg)
![Arduino Leonardo with Headers [A000057] - ATmega32U4 Microcontroller, 16MHz, 20 Digital I/O Pins, 7 PWM, USB HID Support, Built-in USB Communication, Compatible with Arduino IDE for Custom Projects - Image 2](https://m.media-amazon.com/images/I/713tpAB65zL.jpg)
![Arduino Leonardo with Headers [A000057] - ATmega32U4 Microcontroller, 16MHz, 20 Digital I/O Pins, 7 PWM, USB HID Support, Built-in USB Communication, Compatible with Arduino IDE for Custom Projects - Image 3](https://m.media-amazon.com/images/I/71RPuk9iEvL.jpg)
![Arduino Leonardo with Headers [A000057] - ATmega32U4 Microcontroller, 16MHz, 20 Digital I/O Pins, 7 PWM, USB HID Support, Built-in USB Communication, Compatible with Arduino IDE for Custom Projects - Image 4](https://m.media-amazon.com/images/I/71o+kkAoDHL.jpg)

## Questions & Answers

**Q: Some say fake, some say genuine.  Which is it?**
A: Here is the problem, Amazon reviews are by the product name, not seller. So you will see reviews for both fake and real. If it's coming from China, rest assured it is a fake. If it's less than ~$18, it is most likely a fake. I purchased from mp3car store for about $19 and I received a genuine Arduino. Also keep in mind there are some legitimate clones that are perfectly legal, provided they do not use the Arduino name on the board - they may may use cheaper components (e.g. voltage regulator). But these ones on Amazon for around $12 are counterfeit since they use Arduino name and trademark and attempt to trick the buyer into thinking they got the real thing.It looks like Amazon has partially fixed the problem. Previously under "more buying choices" you would see the counterfeits. The tell tale sign was they were about $13. The have removed them, but you can still find them for sale under search term "Arduino Compatible". Amazon however should ban them from sale since they use Arduino name/trademark on board.Here is an example of a counterfeit board http://www.amazon.com/Development-Microcontroller-MEGA328P-ATMEGA16U2-Arduino/dp/B00G46X31W/ref=sr_1_11?s=electronics&ie=UTF8&qid=1392856538&sr=1-11&keywords=arduino+compatible

**Q: Does it come with USB connector?**
A: No, genuine Arduino units do not include the USB connector.  Some sellers are including USB cables with their 'knock off' boards, but selling them here on Amazon is against their terms of service.

**Q: how do I attach my USB plug to this board?**
A: You can use a Micro B cable to plug in this board.

**Q: it says have 20 I/O pin. but in picture, there are only 13, how to make use of the rest of IO?**
A: For the Leonardo, the AI pins (A0-A5) can be used as digital pins... See the Arduino website for more details. http://arduino.cc/en/Main/arduinoBoardLeonardo

## Customer Reviews

### ⭐⭐⭐⭐⭐ This is the baby Arduino
*by S***R on 30 May 2013*

Probably you want to try playing around with a microcontroller if you are reading this, and you don't know whether to buy this board, the Arduino Uno, or maybe a Raspberry Pi. Possibly you don't know what it is at all. If you are in the last category, all of these can be an embedded computer, or the works of something bigger. For around 20 quid and a LOT of playing around you can build all sorts of interesting things and some quite pointless ones as well. If you would like to try piddling around with these tiny computers here's some suggestions in a nutshell, based in the fact we have around a dozen of these things at home. If it's your first Arduino, the Uno is a better one to start to experiment with. It's not quite as powerful as this one and it's built differently from the Leonardo here. You can do lots of things with it - and importantly for the absolute beginner, just about everything you can find to build around/run on an Arduino will work on a Uno and the illustrations will match. If you want to try something slightly different and possibly a bit cheaper, then try the Leonardo. Mostly it works the same, but with one important difference - unlike the Uno, the Leonardo has the USB interface on the same chip as the processor which means the host computer can 'see' the Arduino (My Mac says it's a keyboard) this opens new possibilities. Lastly, the Raspberry Pi is a more powerful computer, that can run an OS like Linux, can be hooked up to monitor, has a network connection - none of which you can do easily - or at all - with an out of the box Arduino. Whichever one you get, you'll need to download driver software from Arduino, install it and then start playing. The first simple program you do (Called a 'sketch') will probably flash a LED or two. Almost certainly you want to get a few LEDs, a breadboard and some other bits and bobs like switches and wires to give your controller something to do. It's not difficult to get a result, and the programming language is easy to understand, although capable of surprising results. I've had students who have given up on a Raspberry Pi, but taken to this like a fish to water. Perhaps it feels a little less arcane - maybe this is a better starting point and they will build back up to a Pi later. The Leonardo is a smart, well made interesting board to work with. The one I brought came with a USB lead, useful since it wasn't the standard USB lead, and the supplier delivered in 48 hours. It's fun and interesting bit of kit and I shall probably own another before the year is out.

### ⭐⭐⭐⭐⭐ GuR - Perfect for intended use
*by A***. on 11 June 2022*

Dude, Genu1ne user ReVIewz - Perfect for intended use if that is storing your passwords on imbedded flash memory and hatting with an NFC shield to make it so you can login to your PC by waving your hand over your desk (disclaimer - must have over £100 NFC implant injected into your hand for PoC to work... or an NFC ring)

### ⭐⭐⭐⭐⭐ This has a real crystal oscillator for the main processor
*by S***M on 11 June 2021*

Most Arduino e.g. the UNO, make do with a ceramic resonator. The crystal you see on a UNO is for the serial interface. The Leonardo has only one processor. Timing for serial and itself is "spot on" and from the only crystal on the board. The difference in accuracy is 20 sec month vs 5 hours. If your project needs accurate timing e.g. better than 16MHz +/- 0.5% then you really need a version with a crystal. If your project needs a Shield, a crystal, and a 5V operation then this is the only option. Code compatibility is solved if you are writing your own code and use the recommended constants e.g. A0 and not 0 for an analog port. IF you need extra I/O or timers then this has more of these. The official price is also less than an Arduino so it's a hidden gem IMHO.

## Frequently Bought Together

- Arduino Leonardo with Headers [A000057]
- HiLetgo USB Host Shield for Arduino UNO Support Google Android ADK USB HUB
- HiLetgo 5pcs USB to Serial USB to TTL CH340 Module with STC Microcontroller Download Adapter

---

## Why Shop on Desertcart?

- 🛒 **Trusted by 1.3+ Million Shoppers** — Serving international shoppers since 2016
- 🌍 **Shop Globally** — Access 737+ million products across 21 categories
- 💰 **No Hidden Fees** — All customs, duties, and taxes included in the price
- 🔄 **15-Day Free Returns** — Hassle-free returns (30 days for PRO members)
- 🔒 **Secure Payments** — Trusted payment options with buyer protection
- ⭐ **TrustPilot Rated 4.5/5** — Based on 8,000+ happy customer reviews

**Shop now:** [https://www.desertcart.uy/products/56050266-arduino-leonardo-with-headers-a000057-atmega32u4-microcontroller-16mhz-20-digital](https://www.desertcart.uy/products/56050266-arduino-leonardo-with-headers-a000057-atmega32u4-microcontroller-16mhz-20-digital)

---

*Product available on Desertcart Uruguay*
*Store origin: UY*
*Last updated: 2026-02-15*