مكتبات وأمثلة بيموروني بيكو
مرحبًا بك في عالم بيكو الجديد والشجاع!
يحتوي هذا المستودع على مكتبات C/C++ وMicroPython لمجموعة اللوحات المستندة إلى RP2040 وإضافات Raspberry Pi Pico وأجهزة استشعار Breakout Garden المدعومة.
- ميكروبايثون
- ج/ج++
- أمثلة على لغة C++
- النموذج المعياري لمشاريع C++
- المنتجات المدعومة
- حزم وقواعد
- الحشوات
- لوحات RP2040
- بيكو دبليو على متن الطائرة
- الاختراقات
- أطقم
- دروس وأدلة
ميكروبايثون
أسهل طريقة للبدء. إذا كنت جديدًا في Pico، فنوصيك بقراءة البرنامج التعليمي الخاص بنا حول كيفية البدء باستخدام Pico.
️ جميع مكتبات MicroPython الخاصة بنا مدمجة في إصدار مخصص متضمن بالبطاريات من MicroPython والذي يمكنك الحصول عليه من الإصدارات: https://github.com/pimoroni/pimoroni-pico/releases/latest/
يتم إصدار الإصدارات الجديدة بانتظام مع مكتبات جديدة وإصلاحات الأخطاء لمكتباتنا الحالية والميزات الجديدة الموروثة من MicroPython upstream. تأكد من التحقق مرة أخرى!
- ؟ تعلم: البدء مع بيكو
- الملف التمهيدي: تعليمات تثبيت MicroPython
- التمهيدي: الأسئلة المتداولة
- إصدارات Pimoroni Pico MicroPython + برامج التشغيل
- التمهيدي: بيكوجرافيكس
أمثلة على ميكروبايثون
يمكنك العثور على أمثلة MicroPython لأجهزة الاستشعار والحزم والقواعد المدعومة في دليل "micropython/examples":
يمكنك أيضًا تثبيت بذرة MicroPython في Visual Studio Code لتمنحك الإكمال التلقائي، راجع:
ج/ج++
يمكن للمستخدمين المتقدمين الذين يرغبون في إطلاق العنان للقوة الكاملة لـ Pico استخدام مكتبات C++ الخاصة بنا. إذا كنت تعرف ما تفعله وترغب في إنشاء مشروع Pimoroni Pico الخاص بك، فابدأ باستخدام Pimoroni Pico SDK Boilerplate.
- ؟ تعلم: تطوير Pico C++ على نظام التشغيل Windows
- المستند التمهيدي: إرشادات لإعداد C/C++ SDK
أمثلة على لغة C++
يمكنك العثور على أمثلة لأجهزة الاستشعار والحزم والقواعد المدعومة في دليل "الأمثلة":
النموذج المعياري لمشاريع C++
نحتفظ أيضًا بنموذج C++/CMake النموذجي مع سير عمل GitHub الذي تم تكوينه للاختبار ومشروع الهيكل الأساسي.
- بيموروني بيكو SDK المعياري
المنتجات المدعومة
حزم وقواعد
- حزمة عرض بيكو - https://shop.pimoroni.com/products/pico-display-pack
- حزمة التمرير بيكو - https://shop.pimoroni.com/products/pico-scroll-pack
- قاعدة بيكو إكسبلورر - https://shop.pimoroni.com/products/pico-explorer-base
- قاعدة لوحة المفاتيح Pico RGB - https://shop.pimoroni.com/products/pico-rgb-keypad-base
- حزمة بيكو يونيكورن - https://shop.pimoroni.com/products/pico-unicorn-pack
- Pico Audio Pack (C++ فقط) - https://shop.pimoroni.com/products/pico-audio-pack
- حزمة بيكو اللاسلكية - https://shop.pimoroni.com/products/pico-wireless-pack
- شاشة بيكو 2.0 بوصة - https://shop.pimoroni.com/products/pico-display-pack-2-0
- حزمة Pico Enviro+ - https://shop.pimoroni.com/products/pico-enviro-pack
- حزمة بيكو إنكي - https://shop.pimoroni.com/products/pico-inky-pack
- حزمة Pico GFX - https://shop.pimoroni.com/products/pico-gfx-pack
- شاشة بيكو 2.8 بوصة - https://shop.pimoroni.com/products/pico-display-pack-2-8
الحشوات
- LiPo SHIM لبيكو - https://shop.pimoroni.com/products/pico-lipo-shim
- موتور شيم لبيكو - https://shop.pimoroni.com/products/motor-shim-for-pico
لوحات RP2040
- بلازما 2040 (برنامج تشغيل شريط LED) - https://shop.pimoroni.com/products/plasma-2040
- الطريق السريع 75 (برنامج تشغيل المصفوفة HUB75) - https://shop.pimoroni.com/products/interstate-75
- بادجر 2040 (شارة الحبر الإلكتروني) - https://shop.pimoroni.com/products/badger-2040
- سيرفو 2040 (وحدة تحكم مؤازرة ذات 18 قناة) - https://shop.pimoroni.com/products/servo-2040
- المحرك 2040 (محرك رباعي + وحدة تحكم التشفير) - https://shop.pimoroni.com/products/motor-2040
- Tufty 2040 (شارة LCD) - https://shop.pimoroni.com/products/tufty-2040
بيكو دبليو على متن الطائرة
- الأتمتة 2040 وات (المدخلات والمخرجات والمرحلات، متوافقة مع 6-40 فولت) - https://shop.pimoroni.com/products/automation-2040-w
- مخترع 2040 واط (المحركات، الماكينات، الضوضاء) - https://shop.pimoroni.com/products/inventor-2040-w
- إطار Inky مقاس 5.7 بوصة (حبر إلكتروني مكون من 7 ألوان) - https://shop.pimoroni.com/products/inky-frame-5-7
- التشغيل الآلي 2040 واط صغير (المدخلات والمخرجات والمرحل، متوافق مع 6-40 فولت) - https://shop.pimoroni.com/products/automation-2040-w-mini
- عصا بلازما 2040 وات (وحدة تحكم شريط LED بيجو) - https://shop.pimoroni.com/products/plasma-stick-2040-w
- Galactic Unicorn (مصفوفة LED مقاس 53 × 11) - https://shop.pimoroni.com/products/galactic-unicorn
- الطريق السريع 75 وات (محرك المصفوفة HUB75) - https://shop.pimoroni.com/products/interstate-75-w
- إطار Inky مقاس 4.0 بوصة (حبر إلكتروني مكون من 7 ألوان) - https://shop.pimoroni.com/products/inky-frame-4
- بادجر 2040 واط (شارة الحبر الإلكتروني) - https://shop.pimoroni.com/products/badger-2040-w
- يونيكورن الكوني (مصفوفة LED 32 × 32) - https://shop.pimoroni.com/products/cosmic-unicorn
- إطار Inky مقاس 7.3 بوصة (حبر إلكتروني مكون من 7 ألوان) - https://shop.pimoroni.com/products/inky-frame-7-3
الاختراقات
- AS7262 - مستشعر طيفي ذو 6 قنوات - https://shop.pimoroni.com/products/as7262-6-channel-spectral-sensor-spectrometer-breakout
- MSA301 - مستشعر الحركة ثلاثي DoF - https://shop.pimoroni.com/products/msa301-3dof-motion-sensor-breakout
- MICS6814 - مستشعر الغاز - https://shop.pimoroni.com/products/mics6814-gas-sensor-breakout
- مقياس الجهد RGB - https://shop.pimoroni.com/products/rgb-potentiometer-breakout
- التشفير RGB - https://shop.pimoroni.com/products/rgb-encoder-breakout
- عجلة التشفير RGB - https://shop.pimoroni.com/products/rgb-encoder-wheel-breakout
- موسع IO - https://shop.pimoroni.com/products/io-expander
- RV3028 - ساعة الوقت الحقيقي (RTC) - https://shop.pimoroni.com/products/rv3028-real-time-clock-rtc-breakout
- ST7735 - شاشة LCD مقاس 0.96 بوصة - https://shop.pimoroni.com/products/0-96-spi-colour-lcd-160x80-breakout
- IS31FL3730 - مصفوفات LTP-305 LED المزدوجة - https://shop.pimoroni.com/products/led-dot-matrix-breakout
- LTR559 - مستشعر القرب/التواجد/الضوء - https://shop.pimoroni.com/products/ltr-559-light-proximity-sensor-breakout
- IS31FL3731 - يعرض مصفوفة 11x7 و5x5
- https://shop.pimoroni.com/products/11x7-led-matrix-breakout
- https://shop.pimoroni.com/products/5x5-rgb-matrix-breakout
- كرة التتبع - https://shop.pimoroni.com/products/trackball-breakout
- SGP30 - مستشعر جودة الهواء - https://shop.pimoroni.com/products/sgp30-air-quality-sensor-breakout
- ST7789 - شاشة LCD مقاس 1.3 بوصة، وشاشة LCD مقاس 1.54 بوصة، وشاشة LCD مستديرة مقاس 1.3 بوصة
- https://shop.pimoroni.com/products/1-3-spi-colour-lcd-240x240-breakout
- https://shop.pimoroni.com/products/1-3-spi-colour-round-lcd-240x240-breakout
- https://shop.pimoroni.com/products/1-54-spi-colour-square-lcd-240x240-breakout
- BME680 - مستشعر درجة الحرارة والضغط والرطوبة والغاز - https://shop.pimoroni.com/products/bme680-breakout
- BME688 - مستشعر درجة الحرارة والضغط والرطوبة والغاز - https://shop.pimoroni.com/products/bme688-breakout
- BH1745 - مستشعر النصوع والألوان - https://shop.pimoroni.com/products/bh1745-luminance-and-colour-sensor-breakout
- BME280 - مستشعر درجة الحرارة والضغط والرطوبة - https://shop.pimoroni.com/products/bme280-breakout
- BMP280 - مستشعر درجة الحرارة والضغط - https://shop.pimoroni.com/products/bmp280-breakout-temperature-pressure-altitude-sensor
- PWM3901/PAA5100JE - مستشعر التدفق البصري القريب - https://shop.pimoroni.com/products/paa5100je-optical-tracking-spi-breakout
- ICP10125 - مستشعر الضغط / الارتفاع / درجة الحرارة عالي الدقة - https://shop.pimoroni.com/products/icp10125-air-pressure-breakout
- مستشعر SCD41 CO2 (ثاني أكسيد الكربون / درجة الحرارة / الرطوبة) - https://shop.pimoroni.com/products/scd41-co2-sensor-breakout
- VL53L5CX 8x8 مستشعر صفيف الطيران - https://shop.pimoroni.com/products/vl53l5cx-time-of-flight-tof-sensor-breakout
- عجلة التشفير RGB - https://shop.pimoroni.com/products/rgb-encoder-wheel-breakout
- AS7343 مستشعر متعدد الأطياف ذو 14 قناة - https://shop.pimoroni.com/products/as7343-breakout
أطقم
- مجموعة البلازما اللاسلكية (عصا بلازما + سلك LED + زجاجة!) - https://shop.pimoroni.com/products/wireless-plasma-kit
دروس وأدلة
- ؟ الشروع في العمل مع (MicroPython on) Pico
- ؟ تطوير Pico C/C++ على Windows/WSL
- ؟ الشروع في العمل مع الطريق السريع 75 (وW)
- ؟ البدء باستخدام البلازما 2040
- ؟ تجميع القوس 2040
- ؟ البدء مع بادجر 2040
- ؟ ميكروبايثون وVL53L5CX
- ؟ البدء مع Tufty 2040
- ؟ الشروع في العمل مع Inky Frame
- ؟ بدء استخدام Automation 2040 W (والميني)
- ؟ تجميع مجموعة البلازما اللاسلكية
- ؟ البدء مع Badger 2040 W