به گفته cnx-software
duckyPad Pro یک ماکروپد امبدد با تکیه بر ESP32-S3 است که فراتر از QMK/VIA، موتور duckyScript را برای اسکریپتنویسی، اتوماسیون ورودی و کنترل برنامهها بهکار میگیرد. مجموعهی سختافزاری شامل ۲۰ کلید مکانیکی hot-swappable با سوکتهای Kailh، دو انکودر چرخشی با کلیک لمسی، نورپردازی RGB per‑key و یک نمایشگر 1.5 اینچی OLED است. اتصالپذیری دوگانه USB‑C و Bluetooth 5.0، ذخیرهسازی روی microSD و پشتیبانی از سوئیچ خودکار پروفایل بر اساس پنجرهی فعال، آن را به ابزاری کاربردی برای خالقان محتوا، توسعهدهندگان، کارهای اداری و پژوهشگران امنیتی تبدیل میکند.
هستهی پردازشی مبتنیبر ESP32-S3 با دو هسته Tensilica LX7 تا 240 MHz و دستورهای برداری برای شتابدهی AI، بههمراه ارتباطات WiFi 4 و Bluetooth 5.0 LE، بستر لازم برای اجرای بیوقفهی ماکروها و اکوسیستم اسکریپتها را مهیا میکند. جدول زیر جزئیات کامل سختافزار را نشان میدهد.
مولفه | مشخصات | توضیح |
---|---|---|
Wireless MCU | Espressif Systems ESP32-S3 | دو هسته، مناسب کارهای همزمان و پردازش ورودیها |
CPU | Dual‑core Tensilica LX7 @ up to 240 MHz | دستورهای برداری برای AI acceleration |
Memory | 512KB RAM + 2MB PSRAM | حافظهی اصلی و PSRAM برای اسکریپتها و بافرها |
ROM | 384KB | ROM داخلی تراشه |
Connectivity | 2.4 GHz WiFi 4، Bluetooth 5.0 LE | پشتیبانی Long‑range، نرخ داده تا 2 Mbps، Mesh |
Storage (Flash) | 4 MB QSPI NOR flash | ذخیرهی فریمور |
Storage (External) | MicroSD card (FAT32) | ویرایش/بکاپ/انتقال آسان پروفایلها و ماکروها |
Display | 1.5-inch OLED, 128×128 | چرخشپذیر (configurable orientation) |
Keys | 20 hot-swappable mechanical (Kailh sockets) | سازگار با Cherry MX style، 3‑pin/5‑pin، پشتیبانی NKRO |
Encoders | 2× Bourns PEC12R (with tactile switch) | D‑shaft 15mm؛ پشتیبانی از دکمه هایی تا قطر 24mm |
USB | 2× USB Type‑C | برنامهریزی، تغذیه و اتصال ماژول گسترش |
Expansion | 6 کانال بهازای هر ماژول | ورودی برای کلید/سوئیچ خارجی/پدال؛ زنجیره تا 32 کانال |
RGB | Per‑key RGB (16 million colors) | قابل برنامهریزی از اسکریپتها |
Controls | 2× سوییچ کنترل روشنایی | تنظیم سریع نور نمایشگر/نورپردازی |
Profiles | تا 64 پروفایل، مجموع 3,712 ماکرو | سوییچ خودکار بر اساس پنجرهی فعال |
Drivers | بدون درایور اختصاصی | Plug‑and‑play روی سیستمعاملهای رایج |
Configurator | اوپنسورس (Windows, macOS, Linux) | پیکربندی گرافیکی و انتقال آسان تنظیمات |
Power | 5V DC input | مصرف حداکثر 600mA |
Dimensions | 110 × 96 × 30 mm | — |
Weight | 180 g | — |
ترکیب کلیدهای hot-swappable با انکودرهای Bourns PEC12R دامنهی ورودیهای قابل برنامهریزی را گسترش میدهد؛ از اسکراب تایملاین تا تنظیم پارامترهای اپلیکیشن. RGB per‑key و نمایشگر OLED نیز امکان بازخورد تصویری و متن را برای هر پروفایل فراهم میکنند.
تنظیم کننده duckyPad
تمامی پیکربندیها از طریق یک «Configurator» اوپنسورس روی Windows، macOS و Linux انجام میشود؛ نیازی به حسابکاربری یا telemetry وجود ندارد. پروفایلها و ماکروها روی کارت microSD با فایلسیستم FAT32 ذخیره میشوند تا بهسادگی قابل ویرایش، پشتیبانگیری یا انتقال بین دستگاهها باشند.
قلب نرمافزار، موتور duckyScript سفارشی است که فراتر از ماکروهای ساده عمل میکند و از سازههای برنامهنویسی شامل متغیرها، حلقهها، شروط و توابع پشتیبانی میکند. این یعنی میتوانید رفتارهای پیچیده مانند توالیهای شرطی، تکرارها و محاسبات ساده را در اسکریپتها بگنجانید. افزون بر این، APIهای داخلی برای خروجی متن روی OLED، کنترل RGB و خواندن وضعیت دکمه/انکودر در دسترساند؛ حتی امکان randomization برای سناریوهایی که نیازمند تغییرات غیرقابل پیشبینی هستند وجود دارد.
سوئیچ خودکار پروفایلها بر اساس پنجرهی فعال، رفتوآمد بین پروژهها و اپلیکیشنها را روان میکند. بهاینترتیب، هر بار که به یک نرمافزار خاص سوییچ میکنید، مجموعهی کلیدهای میانبر، انکودرها و بازخوردهای نمایشی/نوری نیز متناسب با آن فعال میشوند. تمام ابزارها و فریمور دستگاه متن باز هستند.
duckyPad Expansion Module
خازنها و کلیدهای مکانیکی Encoder duckyPad
برای افزایش دامنهی کنترل، اکستنشنماژولها فراهم شدهاند: هر ماژول ۶ کانال ورودی برای اتصال کلیدهای خارجی یا پدالها ارائه میدهد و با زنجیرهکردن ماژولها، میتوان تا ۳۲ کانال ورودی در اختیار داشت. اتصال از طریق یکی از پورتهای USB Type‑C انجام میشود که هم تغذیه و هم تبادل داده را پوشش میدهد.
duckyPad Pro با سیستمعاملهای رایج بدون نیاز به درایور اختصاصی کار میکند و بهصورت Plug‑and‑play شناسایی میشود. بهدلیل انعطاف بالای duckyScript، دستگاه برای طیفی از شرایط مناسب است:
نسخهی مبتنیبر ESP32‑S3 از طریق فروشگاه dekuNukem در Tindie با قیمت 84.99 دلار عرضه میشود و مستقیماً از بریتانیا ارسال میگردد. افزونههایی مانند aluminum mounting plates، translucent keycaps، انکودرهای چرخشی یا ماژولهای گسترش بهصورت گزینههای اضافه ارائه شدهاند. با حداکثرسازی پیکربندی، جمع هزینهها میتواند از 200 دلار فراتر رود.
آیتم | جزئیات | یادداشت |
---|---|---|
قیمت پایه | $84.99 | فروش در Tindie (فروشگاه dekuNukem) |
مبدأ ارسال | United Kingdom | ارسال مستقیم |
افزونهها | Mounting plates, keycaps, encoders, foot pedals, expansion modules | افزایش هزینهی نهایی |
هزینهی نهایی | بسته به پیکربندی | در حالت ماکس > $200 |
پیکربندی پایه duckyPad Pro
وبسایت: http://www.arvidtek.com
www.arvidtek.com | گروه مهندسی آرویدتک | فعال حوزه الکترونیک و مخابرات | فروشگاه تخصصی قطعات الکترونیک
نویسنده شو !
سیسوگ با افتخار فضایی برای اشتراک گذاری دانش شماست. برای ما مقاله بنویسید.