عندما أطلق Raspberry Pi جهاز Pico الأصلي في يناير 2021 ، تم استقباله جيدًا باعتباره لوحة تطوير متحكم قوي ومنخفض التكلفة (4 دولارات). مدعوم من نظام RP2040 الخاص بـ Raspberry Pi (SoC) استنادًا إلى نواتين Arm Cortex-M0 + تعملان بتردد 133 ميجاهرتز ، وهي تتميز 2 ميغا بايت من وحدة تخزين فلاش مدمجة ، و 264 كيلو بايت من ذاكرة الوصول العشوائي ، و 40 دبابيس - بما في ذلك ثلاثة مداخل تناظرية وإدخال / إخراج فريد قابل للبرمجة النظام الفرعي.
ومع ذلك ، هناك إغفال صارخ يتمثل في عدم وجود شبكة Wi-Fi على متن الطائرة. تم إطلاق Pico W في نهاية يونيو 2022 ، وهو 6 دولارات يصحح ذلك من خلال الاتصال اللاسلكي المدمج. دعونا نلقي نظرة فاحصة على قدرات Pico W وما يمكنك استخدامها من أجله.
أجهزة Raspberry Pi Pico W
لوحة Pico W بنفس حجم لوحة Pico القياسية ، لكن دبابيس SWD (تصحيح الأسلاك التسلسلية) لها تم نقله من الحافة لإفساح المجال لمربع فضي يضم شبكة LAN اللاسلكية Infineon CYW43439 رقاقة.
على صعيد المواصفات ، وبصرف النظر عن إضافة Wi-Fi على متن الطائرة ، فإن Pico W مطابق لطراز Pico القياسي. لذلك يجب أن تعمل مع جميع إضافات Pico الحالية.
المعالج | RP2040 مع ثنائي النواة Arm Cortex-M0 + @ 133 ميجاهرتز |
ذاكرة | 264 كيلو بايت SRAM |
تخزين | 2 ميجا بايت فلاش QSPI |
واي فاي | شبكة LAN لاسلكية 2.4 جيجا هرتز 802.11n |
الإدخال / الإخراج | 40 × دبابيس ، مع 26 × GPIO متعدد الوظائف (بما في ذلك. 3 × المدخلات التناظرية) |
واجهات | 2 × I2C ، 2 × SPI ، 2 × UART ، 1x SWD (تصحيح أخطاء السلك التسلسلي) |
دعم الأجهزة الطرفية المخصصة | 8 × أجهزة I / O قابلة للبرمجة (PIO) |
اتصال الطاقة / البيانات | USB مصغر |
أبعاد | 21 ملم × 51 ملم |
كما ترى ، هناك الكثير من الدعم لبروتوكولات الاتصال الرقمي القياسية: I2C و SPI و UART. بالإضافة إلى ذلك ، كما هو الحال في Pico القياسي ، هناك نظام فرعي فريد قابل للبرمجة للإدخال / الإخراج يتيح لك تخصيص واجهة الإدخال / الإخراج. بالإضافة إلى تمكينك من الاتصال بالأجهزة الطرفية غير القياسية ، كتل PIO التي تعمل بشكل مستقل يمكن استخدامها لتحمل إجهاد المعالج الرئيسي للتطبيقات الأخرى - حتى التقديم المركب فيديو.
لا تأتي لوحات Pico و Pico W القياسية مع رؤوس دبوس ذكر ، لذلك ستحتاج إلى لحام رؤوس مناسبة مقاس 0.1 بوصة. بدلاً من ذلك ، هناك طرازات Pico H و Pico WH متوفرة مع الرؤوس المرفقة بالفعل. في الصورة أدناه ، يتم عرض نماذج Pico و Pico H و Pico W من اليسار إلى اليمين.
البرامج الثابتة لـ Pico W
يمكن برمجة جميع نماذج Pico باستخدام C / C ++ أو MicroPython (وكذلك CircuitPython). تتضمن حزمة Pico C / C ++ SDK القياسية دعم الشبكات اللاسلكية. لاستخدام وظيفة Wi-Fi الخاصة بـ Pico W في MicroPython ، ستحتاج إلى تثبيت ملف UF2 الخاص بالبرنامج الثابت Pico W القابل للتنزيل من وثائق Raspberry Pi. مع الاستمرار في الضغط على زر BOOTSEL الخاص بـ Pico أثناء توصيله عبر منفذ USB الصغير بجهاز كمبيوتر ، ثم تقوم بسحب ملف UF2 إليه. لمزيد من التفاصيل ، تحقق من موقعنا البدء باستخدام MicroPython على دليل Raspberry Pi Pico.
لاستخدام القدرة اللاسلكية لـ Pico W للاتصال بشبكة Wi-Fi في MicroPython أو C / C ++ ، اتبع التعليمات الواردة في دليل اتصال Raspberry Pi (PDF). في MicroPython ، يحتوي ملف شبكة الاتصال تستخدم المكتبة للاتصال بشبكة Wi-Fi.
مشاريع بيكو دبليو المحتملة
مع اتصال Pico W بشبكة Wi-Fi ، يمكنك التفاعل مع أجهزة الشبكة الأخرى وإرسال واستقبال البيانات من الإنترنت. لذلك هناك إمكانات كبيرة لجميع أنواع مشاريع إنترنت الأشياء - ألق نظرة على مشاريع اردوينو إنترنت الأشياء للحصول على بعض الإلهام ، أو يمكنك محاولة إضافة وظائف لاسلكية أو واجهة ويب إلى أحد هذه الوظائف مشاريع Raspberry Pi Pico.
إليك بعض أفكار المشاريع الأخرى لتبدأ بها ...
قاعدة بيانات للانترنت: مؤسسة Raspberry Pi دليل المشروع خطوة بخطوة يوضح لك كيفية تحويل Pico W الخاص بك إلى خادم ويب للتحكم في المخرجات الرقمية من المستعرض ، وتلقي بيانات المستشعر.
الماسح الشبكي: ريتشارد هيلر الماسح الضوئي للشبكة (Twitter) يستخدم شريط LED للإشارة إلى الشبكات القريبة التي تم اكتشافها ، مع الترميز اللوني للشبكات الآمنة ومعرفات SSID المخفية والشبكات المفتوحة غير الآمنة.
جهاز استشعار باب المرآب: جيف جيرلينج بسيط مشروع الاستشعار على جيثب يرسل البيانات محليًا إلى Home Assistant لإظهار ما إذا كان باب المرآب الخاص به مفتوحًا أم مغلقًا ، ويمكن عرضه على لوحة معلومات الويب.
انطلق لاسلكيًا مع Pico W
مثل لوحة Raspberry Pi Pico القياسية ، تعد لوحة تطوير وحدة التحكم الدقيقة Pico W مثالية للتحكم في الإلكترونيات مشاريع ولديه متطلبات طاقة منخفضة للغاية ، لكنه يضيف اتصال Wi-Fi داخليًا لاستخدامه في مجموعة متنوعة من إنترنت الأشياء المثيرة المشاريع. هناك مجموعة كبيرة من الاحتمالات مع Pico W ويمكنك استخدامها لإضافة وظائف لاسلكية للتحكم في مشروع Pico الحالي من الشبكة المحلية أو الإنترنت.