📘 Arduino Uno Pinout Explorer - User Guide
This interactive tool helps you understand the Arduino Uno R3 board by letting you click on any pin to see its complete specifications, functions, and programming notes. Perfect for beginners learning Arduino or experienced makers looking for quick reference.
🔍 How to Use
Simply click on any pin on the Arduino board diagram. The right panel will instantly show you all details about that pin.
Use the color-coded filter buttons (Digital, PWM, Analog, etc.) to highlight specific pin types on the board.
Click "SHOW" to expand the complete pin list. Click any pin in the list to select it on the board.
Hover your mouse over any pin to see a tooltip with the pin name, voltage, and main functions.
📚 What Each Pin Shows
🎨 Pin Color Codes
🔧 Board Specifications
- Microcontroller: ATmega328P
- Operating Voltage: 5V
- Digital I/O Pins: 14 (6 PWM)
- Analog Input Pins: 6
- DC Current per I/O: 40 mA
- Flash Memory: 32 KB
- SRAM: 2 KB
- Clock Speed: 16 MHz
💡 Pro Tips
- Pins with ~ support PWM (analogWrite)
- A0-A5 can also be used as digital pins
- Pin 13 LED blinks during boot
- TX/RX pins are connected to USB
- Avoid using pins 0 and 1 during Serial communication
- AREF sets analog reference voltage
🧠 About This Tool
The Arduino Uno Pinout Explorer is free interactive learning tool designed for beginners and experienced makers alike. Whether you're wiring your first LED circuit or designing a complex shield, this visual reference helps you understand each pin's role, limitations, and possibilities.
Version 2.0 • Compatible with Arduino Uno R3 • Free to use • Updated March 2026


