مشروع Raspberry Pi يكشف النقاب عن لوحة Pico W التي تعمل بتقنية Wi-Fi

كشف مشروع Raspberry Pi عن لوحة Raspberry Pi Pico W الجديدة ، لمواصلة تطوير لوحة Pico المصغرة ، المجهزة بمتحكم دقيق RP2040. يتميز الإصدار الجديد بتكامل دعم Wi-Fi (2.4 جيجا هرتز 802.11n) ، والذي تم تنفيذه على أساس شريحة Infineon CYW43439. تدعم شريحة CYW43439 أيضًا تقنية Bluetooth Classic و Bluetooth Low-Energy ، لكنها غير مدرجة في اللوحة حتى الآن. تبلغ تكلفة اللوحة الجديدة 6 دولارات ، أي أكثر بدولارين من الخيار الأول. من مجالات التطبيق ، بالإضافة إلى المشاركة مع أجهزة كمبيوتر Raspberry Pi ، وتطوير الأنظمة المضمنة وأنظمة التحكم لمختلف الأجهزة ، يتم وضع خيار Wi-Fi كمنصة لإنشاء أجهزة إنترنت الأشياء (إنترنت الأشياء) التي تتفاعل عبر شبكة.

مشروع Raspberry Pi يكشف النقاب عن لوحة Pico W التي تعمل بتقنية Wi-Fi

تشتمل شريحة RP2040 على معالج ARM Cortex-M0 + ثنائي النواة (133 ميجاهرتز) مع 264 كيلوبايت من ذاكرة الوصول العشوائي (SRAM) ، ووحدة تحكم DMA ، ومستشعر درجة الحرارة ، وجهاز توقيت ، ووحدة تحكم USB 1.1. تحتوي اللوحة على 2 ميغا بايت من ذاكرة فلاش ، لكن الشريحة تدعم التوسع حتى 16 ميغا بايت. بالنسبة للإدخال / الإخراج ، يتم توفير منافذ GPIO (30 دبابيس ، 4 منها مخصصة للإدخال التناظري) ، UART ، I2C ، SPI ، USB (العميل والمضيف مع دعم التمهيد من محركات الأقراص بتنسيق UF2) و 8 دبابيس PIO المتخصصة ( أجهزة حالة الإدخال / الإخراج القابلة للبرمجة) لتوصيل الأجهزة الطرفية الخاصة بك. يمكن توفير الطاقة في النطاق من 1.8 إلى 5.5 فولت ، مما يسمح لك باستخدام مجموعة متنوعة من مصادر الطاقة ، بما في ذلك بطاريتان أو ثلاث بطاريات تقليدية AA أو بطاريات ليثيوم أيون قياسية.

يمكن إنشاء التطبيقات باستخدام C أو C ++ أو MicroPython. تم إعداد منفذ MicroPython لـ Raspberry Pi Pico بالاشتراك مع مؤلف المشروع ويدعم جميع ميزات الشريحة ، بما في ذلك واجهتها الخاصة لتوصيل امتدادات PIO. لتطوير شريحة RP2040 باستخدام MicroPython ، تم تكييف بيئة البرمجة المتكاملة Thonny. تعد إمكانيات الشريحة كافية لتشغيل التطبيقات لحل مشكلات التعلم الآلي ، والتي تم إعداد منفذ من إطار TensorFlow Lite من أجل تطويره. للوصول إلى الشبكة ، يُقترح استخدام مكدس شبكة lwIP ، والذي تم تضمينه في الإصدار الجديد من Pico SDK لتطوير التطبيقات بلغة C ، وكذلك في البرامج الثابتة الجديدة باستخدام MicroPython.

المصدر: opennet.ru

إضافة تعليق