آردوینو پرو میکرو (Arduino Pro Micro) یک برد میکروکنترلر بر پایه ATmega32u4 می باشد. این برد دارای 12 پین دیجیتال ورودی/خروجی (پشتیبانی 5 پایه از PWM)، 9 پین ورودی آنالوگ، یک کریستال 16 مگاهرتزی، اتصال میکرو USB ، یک ICSP header، است. برد آردوینو پرو میکرو به دلیل ابعاد کوچک، در پروژههای مختلف کاربرد دارد و می توان انواع سنسورها و ماژولها را راه اندازی و مدیریت کرد.
مشخصات
- میکروکنترلر: ATmega32U4
- ولتاژ کاری: 5 ولت
- ولتاژ ورودی: 7-12 ولت
- دارای ورودی USB Type-C
- پین های دیجیتال ورودی و خروجی: 12 پایه (5 پایه PWM)
- پین آنالوگ: 9
- جریان هر پین : 40 میلی آمپر
- حافظه فلش: 32 کیلو بایت
- کریستال : 16 MHz
- EEPROM 1 KB
- SRAM 2,5 KB
- ابعاد: 38.5*18 میلیمتر

کاربردهای رایج
آردوینو پرو میکرو بهدلیل ابعاد کوچک و پشتیبانی از ارتباط USB HID برای طیف وسیعی از پروژههای الکترونیکی و هوشمند مناسب است.
- پروژههای اینترنت اشیا (IoT)
- شبیهسازی کیبورد و ماوس (USB HID)
- سیستمهای کنترل لمسی و قابل حمل
- دستگاههای پوشیدنی و کوچک
- مدارهای آموزشی و دانشگاهی
- رباتهای کوچک و کنترل از راه دور
- پروژههای DIY و هابیستها
- دستگاههای ورودی سفارشی (مانند ماکرو کیبورد)
- مدیریت سنسورها و ماژولهای آنالوگ و دیجیتال
مزایای استفاده از Arduino UNO
- بدون نیاز به پروگرامر خارجی، با اتصال مستقیم USB به کامپیوتر قابل برنامهریزی است.
- یکی از پرکاربردترین بردهای آردوینو با هزاران پروژه، آموزش و مثال آماده در سطح اینترنت.
- سازگار با Arduino IDE و کتابخانههای متعدد برای انواع سنسورها، ماژولها و نمایشگرها.
- مناسب برای اتصال پایدار و تغذیه آسان از طریق کابل USB معمولی پرینتری.
- امکان تأمین ولتاژ از پورت USB یا آداپتور خارجی برای پروژههای مستقل.
- با 14 پین دیجیتال (6 تای آن با قابلیت PWM) و 6 پین آنالوگ، برای کنترل و خواندن گسترده.
- امکان افزودن قابلیتهایی نظیر وایفای، بلوتوث، GPS، رله و موتور با اتصال مستقیم شیلدها.
پیناوتهای برد Arduino Pro Micro
- پینهای دیجیتال: شمارههای 0 تا 21 (12 پین دیجیتال کلی)
- پینهای PWM: پینهای 3، 5، 6، 9، 10
- پینهای آنالوگ: A0 تا A9
- پورت سریال (UART): TX (1)، RX (0)
- پورت I2C: SDA (2)، SCL (3)
- پورت SPI: MOSI (16)، MISO (14)، SCLK (15)
- ینهای تغذیه:
-
- VCC: خروجی 5 ولت
- RAW: ورودی ولتاژ خام (7 تا 12ولت)
- GND: اتصال زمین
-
- پین ریست: RST
- LED داخلی: روی پین 17 (TX) و 30 (RX)

راهاندازی اولیه Arduino Pro Micro
- نصب Arduino IDE: نرمافزار Arduino IDE را روی سیستم نصب کنید.
- اتصال برد: برد را با کابل micro USB به کامپیوتر وصل کنید.
- انتخاب برد: در Arduino IDE از مسیر Tools > Board گزینه Arduino Leonardo را انتخاب کنید.
- انتخاب پورت: در بخش Tools > Port پورت مربوط به برد را انتخاب نمایید.
- آپلود کد تست: از مسیر File > Examples > Basics > Blink کد چشمکزن را اجرا و Upload کنید.
- اتمام راهاندازی: پس از آپلود موفق، LED داخلی شروع به چشمکزدن میکند و برد آماده استفاده است.
Introduction
ATmega32U4 running at 5V/16MHz
Supported under Arduino IDE v1.0
On-Board Type-C USB connector for programming
9x 10-bit ADC pins
12x Digital I/Os (5 are PWM capable)
Rx and Tx Hardware Serial Connections

![]() |
![]() |
![]() |



