duckyPad Pro معرفی شد: ماکروپد ESP32-S3 با دو انکودر

معرفی duckyPad Pro
7 بازدید
۱۴۰۴-۰۷-۰۳
4 دقیقه
  • نویسنده: آرویدتک
  • درباره نویسنده: www.arvidtek.com | گروه مهندسی آرویدتک | فعال حوزه الکترونیک و مخابرات | فروشگاه تخصصی قطعات الکترونیک

به گفته cnx-software

duckyPad Pro یک ماکروپد اوپن‌سورس مبتنی بر ESP32-S3 با ۲۰ کلید مکانیکی hot-swap و ۲ rotary encoder است؛ موتور duckyScript با پشتیبانی از variable/loop/condition/function تا ۶۴ پروفایل و ۳,۷۱۲ ماکرو را مدیریت می‌کند. نمایشگر ۱.۵ اینچی OLED، RGB per-key، USB-C، Bluetooth 5.0 LE و Wi-Fi 4 دارد؛ پروفایل‌ها بر اساس پنجره/اپ فعال auto-switch می‌شوند، بدون درایور اختصاصی کار می‌کند و تنظیمات روی microSD ذخیره می‌شود. ابزار پیکربندی متن‌باز برای Windows/macOS/Linux و اتصال زنجیره‌ای تا ۳۲ کانال را هم پشتیبانی می‌شود.

معرفی duckyPad Pro

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 MCUEspressif Systems ESP32-S3دو هسته، مناسب کارهای هم‌زمان و پردازش ورودی‌ها
CPUDual‑core Tensilica LX7 @ up to 240 MHzدستورهای برداری برای AI acceleration
Memory512KB RAM + 2MB PSRAMحافظه‌ی اصلی و PSRAM برای اسکریپت‌ها و بافرها
ROM384KBROM داخلی تراشه
Connectivity2.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)ویرایش/بکاپ/انتقال آسان پروفایل‌ها و ماکروها
Display1.5-inch OLED, 128×128چرخش‌پذیر (configurable orientation)
Keys20 hot-swappable mechanical (Kailh sockets)سازگار با Cherry MX style، 3‑pin/5‑pin، پشتیبانی NKRO
Encoders2× Bourns PEC12R (with tactile switch)D‑shaft 15mm؛ پشتیبانی از دکمه هایی تا قطر 24mm
USB2× USB Type‑Cبرنامه‌ریزی، تغذیه و اتصال ماژول گسترش
Expansion6 کانال به‌ازای هر ماژولورودی برای کلید/سوئیچ خارجی/پدال؛ زنجیره تا 32 کانال
RGBPer‑key RGB (16 million colors)قابل برنامه‌ریزی از اسکریپت‌ها
Controls2× سوییچ کنترل روشناییتنظیم سریع نور نمایشگر/نورپردازی
Profilesتا 64 پروفایل، مجموع 3,712 ماکروسوییچ خودکار بر اساس پنجره‌ی فعال
Driversبدون درایور اختصاصیPlug‑and‑play روی سیستم‌عامل‌های رایج
Configuratorاوپن‌سورس (Windows, macOS, Linux)پیکربندی گرافیکی و انتقال آسان تنظیمات
Power5V DC inputمصرف حداکثر 600mA
Dimensions110 × 96 × 30 mm
Weight180 g

ترکیب کلیدهای hot-swappable با انکودرهای Bourns PEC12R دامنه‌ی ورودی‌های قابل برنامه‌ریزی را گسترش می‌دهد؛ از اسکراب تایم‌لاین تا تنظیم پارامترهای اپلیکیشن. RGB per‑key و نمایشگر OLED نیز امکان بازخورد تصویری و متن را برای هر پروفایل فراهم می‌کنند.

تنظیم کننده duckyPad

تنظیم کننده duckyPad

نرم‌افزار، پیکربندی و موتور duckyScript

تمامی پیکربندی‌ها از طریق یک «Configurator» اوپن‌سورس روی Windows، macOS و Linux انجام می‌شود؛ نیازی به حساب‌کاربری یا telemetry وجود ندارد. پروفایل‌ها و ماکروها روی کارت microSD با فایل‌سیستم FAT32 ذخیره می‌شوند تا به‌سادگی قابل ویرایش، پشتیبان‌گیری یا انتقال بین دستگاه‌ها باشند.

قلب نرم‌افزار، موتور duckyScript سفارشی است که فراتر از ماکروهای ساده عمل می‌کند و از سازه‌های برنامه‌نویسی شامل متغیرها، حلقه‌ها، شروط و توابع پشتیبانی می‌کند. این یعنی می‌توانید رفتارهای پیچیده مانند توالی‌های شرطی، تکرارها و محاسبات ساده را در اسکریپت‌ها بگنجانید. افزون بر این، APIهای داخلی برای خروجی متن روی OLED، کنترل RGB و خواندن وضعیت دکمه/انکودر در دسترس‌اند؛ حتی امکان randomization برای سناریوهایی که نیازمند تغییرات غیرقابل پیش‌بینی هستند وجود دارد.

سوئیچ خودکار پروفایل‌ها بر اساس پنجره‌ی فعال، رفت‌وآمد بین پروژه‌ها و اپلیکیشن‌ها را روان می‌کند. به‌این‌ترتیب، هر بار که به یک نرم‌افزار خاص سوییچ می‌کنید، مجموعه‌ی کلیدهای میانبر، انکودرها و بازخوردهای نمایشی/نوری نیز متناسب با آن فعال می‌شوند. تمام ابزارها و فریمور دستگاه متن باز هستند.

duckyPad Expansion Module

duckyPad Expansion Module

 

خازن‌ها و کلیدهای مکانیکی Encoder duckyPad

خازن‌ها و کلیدهای مکانیکی 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

پیکربندی پایه duckyPad Pro

اطلاعات
7
0
0
لینک و اشتراک
profile

نویسنده: آرویدتک

متخصص الکترونیک

وبسایت: http://www.arvidtek.com

www.arvidtek.com | گروه مهندسی آرویدتک | فعال حوزه الکترونیک و مخابرات | فروشگاه تخصصی قطعات الکترونیک


مقالات بیشتر
slide

پالت | بازار خرید و فروش قطعات الکترونیک

قطعات اضافه و بدون استفاده همیشه یکی از سرباره‌‌های شرکتها و طراحان حوزه برق و الکترونیک بوده و هست. پالت سامانه‌ای است که بصورت تخصصی اجازه خرید و فروش قطعات مازاد الکترونیک را فراهم می‌کند. فروش در پالت
family

آیسی | موتور جستجوی قطعات الکترونیک

سامانه آی سی سیسوگ (Isee) قابلیتی جدید و کاربردی از سیسوگ است. در این سامانه سعی شده است که جستجو، انتخاب و خرید مناسب تر قطعات برای کاربران تسهیل شود. جستجو در آیسی
family

سیسوگ‌شاپ | فروشگاه محصولات Quectel

فروشگاه سیسوگ مجموعه ای متمرکز بر تکنولوژی های مبتنی بر IOT و ماژول های M2M نظیر GSM، GPS، LTE، NB-IOT، WiFi، BT و ... جایی که با تعامل فنی و سازنده، بهترین راهکارها انتخاب می شوند. برو به فروشگاه سیسوگ
family

سیسوگ فروم | محلی برای پاسخ پرسش‌های شما

دغدغه همیشگی فعالان تخصصی هر حوزه وجود بستری برای گفتگو و پرسش و پاسخ است. سیسوگ فروم یک انجمن آنلاین است که بصورت تخصصی امکان بحث، گفتگو و پرسش و پاسخ در حوزه الکترونیک را فراهم می‌کند. پرسش در سیسوگ فرم
family

سیکار | اولین مرجع متن باز ECU در ایران

بررسی و ارائه اطلاعات مربوط به ECU (واحد کنترل الکترونیکی) و نرم‌افزارهای متن باز مرتبط با آن برو به سیکار
become a writer

نویسنده شو !

سیسوگ با افتخار فضایی برای اشتراک گذاری دانش شماست. برای ما مقاله بنویسید.

ارسال مقاله
become a writer

نویسنده شو !

سیسوگ با افتخار فضایی برای اشتراک گذاری دانش شماست. برای ما مقاله بنویسید.

ارسال مقاله
خانواده سیسوگ
سیسوگ‌شاپ

فروشگاه محصولات Quectel

پالت
سیسوگ فروم

محلی برای پاسخ پرسش‌های شما

سیسوگ جابز
سیسوگ
سیسوگ فروم
سی‌کار

اولین مرجع متن باز ECU در ایران

سیسوگ مگ
آی‌سی

موتور جستجوی قطعات الکترونیکی

سیسوگ آکادمی
پالت

بازار خرید و فروش قطعات الکترونیک

دیدگاه ها

become a writer

نویسنده شو !

سیسوگ با افتخار فضایی برای اشتراک گذاری دانش شماست. برای ما مقاله بنویسید.

ارسال مقاله
become a writer

نویسنده شو !

سیسوگ با افتخار فضایی برای اشتراک گذاری دانش شماست. برای ما مقاله بنویسید.

ارسال مقاله