
نواة Raspberry Pi Pico Arduino، لجميع لوحات RP2040 و RP2350
نواة Arduino للوحة Raspberry Pi Pico، لجميع لوحات RP2040 وRP2350
هذا منفذ لـ Arduino على معالج RP2040 (معالج Raspberry Pi Pico) وRP2350 (معالج Raspberry Pi Pico 2). يستخدم حزمة Raspberry Pi Pico SDK الخام وأدوات GCC 14.3/Newlib 4.5 المخصصة ويدعم أنوية ARM وRISC-V.
انظر https://arduino-pico.readthedocs.io/en/latest/ مع الأمثلة لمزيد من معلومات الاستخدام التفصيلية.
اقرأ دليل المساهمة لمزيد من المعلومات حول تقديم طلبات السحب ونقل المكتبات أو الرسومات (sketches) إلى هذه النواة.
تُستخدم آلات الحالة PIO في RP2040 لتوليد خالٍ من التقطيع:
يرجى عدم استخدام إصدار Windows Store من تطبيق Arduino الفعلي لأنه يواجه مشكلات في اكتشاف لوحات Pico المتصلة. استخدم تنزيل "Windows ZIP" أو "Windows" القابل للتنفيذ (EXE) مباشرة من https://arduino.cc. واسمح له بتثبيت أي برامج تشغيل يقترحها. وإلا قد لا يتم اكتشاف لوحة Pico. أيضًا، إذا كنت تجرب الإصدار التجريبي 2.0 من Arduino، فيرجى تثبيت الإصدار 1.8 مسبقًا لضمان توفر برامج التشغيل اللازمة. (انظر #20 لمزيد من التفاصيل.)
تثبيت Arduino باستخدام flatpak (المستخدم غالبًا بواسطة "متاجر التطبيقات" في توزيعات Linux المختلفة) سيؤدي إلى تقييد الوصول إلى المضيف. قد يتسبب ذلك في فشل التحميل مع رسائل خطأ مثل التالية:
Scanning for RP2040 devices
...
No drive to deploy.
إذا واجهت هذا، فستحتاج إما إلى تثبيت Arduino بطريقة مختلفة، أو تجاوز ميزة العزل (sandboxing) الخاصة بـ flatpak باستخدام الأمر التالي، ثم إعادة تشغيل Arduino.
flatpak override --user --filesystem=host:ro cc.arduino.IDE2
افتح Arduino IDE وانتقل إلى File->Preferences.
في الحوار الذي يظهر، أدخل عنوان URL التالي في حقل "Additional Boards Manager URLs":
https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json

اضغط OK لإغلاق الحوار.
انتقل إلى Tools->Boards->Board Manager في IDE
اكتب "pico" في مربع البحث واختر "Add":

مستخدمو Windows: قبل التثبيت عبر git على Windows، يرجى قراءة واتباع التعليمات في
هذا الرابط.
إذا لم يتم تمكين المسارات الطويلة في Win32، ولم يتم تكوين git لاستخدامها، فقد
تظهر أخطاء عند محاولة استنساخ الوحدات الفرعية.