20 digital input/output pins including 7 PWM outputs and 12 analog inputs for versatile project integration
Built-in USB communication enables direct mouse, keyboard, and virtual COM port functionality for seamless software interaction
16 MHz crystal oscillator ensures reliable and precise timing for electronic applications
Multiple power options via micro USB, power jack, and battery for flexible deployment
Includes ICP header and reset button for easy prototyping and debugging
Summarized by Shop
The Arduino Leonardo is a microcontroller board based on the ATmega32u4 (datasheet). 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 microc
Processor
ATmega32U4
Digital I/O Pins
20 (7 PWM, 12 analog inputs)
Analog-to-Digital Converter
12 ADC channels
Crystal Oscillator
16 MHz
USB Connector
Micro USB
PCB Type
Rigid
Component Mounting Style
Through-hole (THT), Surface-mount (SMD/SMT)
Summarized by Shop
4.1
16 ratings
5
4
3
2
1
Great little board.
R
Robert · April 3, 2026
Great. I love it. It works perfectly and has that Arduino quaility build. And what I like is I didnt have to solder headers on. Super quick. Great board.