Arduino Leonardo Microcontroller (Headers)

Save £11.31
ArduinoSKU: RB-Ard-36
Manufacturer #: A000057

Price  :
Sale price £11.30 Regular price £22.61

Tax included Shipping calculated at checkout

Returns are not accepted on Special Order and Clearance Items except when they are found defective, in which case the product may be repaired or replaced at RobotShop's discretion.

Payments and Security

Payment methods

Apple Pay Mastercard PayPal Visa

Your payment information is processed securely. We do not store credit card details nor have access to your credit card information.



  • Arduino Leonardo with headers
  • Microcontroller: ATmega32u4
  • Can be powered via the micro USB connection
  • Eliminating the need for a secondary processor
  • Keyboard and mouse emulation

The Arduino Leonardo Microcontroller (Headers) can be powered via the micro USB connection or with an external power supply. The power source is selected automatically. This microcontroller board based on the ATmega32u4. It has 20 digital input/output pins (of which 7 can be used as PWM outputs and 12 as analog inputs), a 16 MHz crystal oscillator, a micro USB connection, a power jack, an ICSP header, and a reset button. It contains everything needed to support the microcontroller. Simply connect it to a computer with a USB cable or power it with a AC-to-DC adapter or battery to get started.

External (non-USB) power can come either from an AC-to-DC adapter (wall-wart) or battery. The adapter can be connected by plugging a 2.1mm center-positive plug into the board's power jack. Leads from a battery can be inserted in the Gnd and Vin pin headers of the POWER connector.

Arduino Leonardo Microcontroller (Headers)


  • Serial re-enumeration on reset
  • Separation of USB and serial communication
  • Differences in pin capabilities
  • Microcontroller: ATmega32u4
  • Operating Voltage: 5V
  • Input Voltage (recommended): 7-12V
  • Input Voltage (limits): 6-20V
  • 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

Customer Reviews

Based on 9 reviews

A very solid board. And I always prefer to avoid the cheaper copies. I've used this for a number of prototypes, and the functionality vs price means we may even stick with it for initial production runs. Not much sense in a custom board when there's so much value in these little guys. The plastic case it ships with now is an nice added bonus for my applications. My only complaint would be a at times long back order.

A must have for XBee development

I tried doing XBee development with an XBee shield and the UNO but found it too difficult to diagnose problems. With two serial lines, this board allows you to talk to the XBee and get print output on your computer at the same time.

First Microcontroller

I ordered the Leonardo over the weekend and RobotShop shipped my order first thing Monday morning. It's my first microcontroller and the basics work as expected: blinking LEDs and printing digits on a seven segment display.


Love the fact that it has digital pins 0 (RX) and 1 (TX)!

Excelent Product!

Excelent Product!

Estimate shipping

You may also like