عن المشروع
GP2040-CE (الإصدار المجتمعي) هو برنامج ثابت لأذرع التحكم متعدد المنصات، مصمم للوحات Raspberry Pi Pico وغيرها من اللوحات القائمة على RP2040. يهدف إلى الجمع بين التوافق الواسع مع المنصات، وزمن الاستجابة المنخفض، ومجموعة غنية من الميزات مع بقائه قابلاً للتخصيص.
يشمل التوافق أجهزة الكمبيوتر الشخصي، وPS3، وPS4، وPS5، وNintendo Switch، وXbox One، وSteam Deck، وMiSTer، وAndroid. يوفر البرنامج الثابت 14 وضع إدخال، بما في ذلك X-Input، وNintendo Switch، وPlayStation 4/5، وXbox One، وD-Input، ولوحة المفاتيح.
الميزات الرئيسية:
- أوضاع متعددة لتنظيف SOCD: أولوية الرفع (بدون عصا)، والمحايد، وأولوية الإدخال الثاني.
- محاكاة العصا اليسرى واليمنى عبر مدخلات لوحة الاتجاهات أو مفاتيح تبديل مخصصة.
- اتجاه مزدوج عبر لوحة الاتجاهات بالإضافة إلى LS/RS.
- إدخال معكوس عبر زر.
- توربو وLED توربو مع سرعة قابلة للتحديد.
- دعم RGB LED لكل زر، ومؤشر LED للاعب PWM (XInput فقط)، وملفات تعريف LED متعددة.
- دعم شاشات I2C أحادية اللون 128x64 (SSD1306، SH1106، SH1107).
- شاشة بدء تشغيل مخصصة مع رفع الصور عبر التكوين عبر الويب.
- دعم مكبر صوت طنان سلبي (3V أو 5V).
- أداة تكوين ويب مدمجة، لا تتطلب تنزيلًا منفصلاً.
ينشر المشروع نتائج اختبار زمن الاستجابة باستخدام منهجية inputlag.science الخاصة بـ WydD بمعدل استطلاع افتراضي يبلغ 1000 هرتز (1 مللي ثانية). بالنسبة للإصدار v0.7.12، تشمل المتوسطات المبلغ عنها 0.76 مللي ثانية لـ XInput، و0.72 مللي ثانية لـ Switch، و0.73 مللي ثانية لـ HID USB، و0.83 مللي ثانية لـ PS3، و0.90 مللي ثانية لـ PS4، و0.91 مللي ثانية لـ PS5. ترتبط جداول البيانات الكاملة من المستودع.
الوثائق والتنزيلات والتركيب والأسلاك والاستخدام والأسئلة الشائعة مستضافة على gp2040-ce.info. يتوفر الدعم المجتمعي عبر مشكلات GitHub وخادم Discord الخاص بـ OpenStick GP2040-CE. يتم الترحيب بالمساهمات من خلال طلبات السحب والمشاركة المجتمعية؛ يطلب المشروع من المساهمين احترام نمط الترميز الحالي واستخدام ملف .editorconfig.
يعترف ملف README بمشروع GP2040 الأصلي لـ FeralAI، وTinyUSB والأمثلة ذات الصلة، ومكتبات OneBitDisplay وBitBang_I2C، والعديد من المساهمين الأفراد لميزات مثل التوربو ودعم PS4 ودعم Xbox وتحسينات واجهة الويب.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.