Arduino Leonardo Pinout includes 20 digital I/O pins, 12 analog inputs and 7 PWMs. It uses ATmega32U4 microcontroller working at 16 MHz.
4. Arduino Technical Details - Arduino: A Technical Reference [Book]
Pro Micro pinout
Pololu - A-Star 32U4 Prime SV
Arduino Nano Pinout, Specifications, Features, Datasheet & Programming
ETechnophiles - Arduino Leonardo pinout . To know more
20 digital I/O, 7 which support PWM and up to 12 analog inputs.
Leonardo
Pinout - UDOO BOLT Docs
Arduino Micro — Specs, Capabilities & Pinout
Arduino Pro Mini: digital, analog, and PWM pins