כאשר Raspberry Pi השיק את Pico המקורי בינואר 2021, הוא התקבל היטב כלוח פיתוח מיקרו-בקר חזק ובעלות נמוכה ($4). מופעל על ידי RP2040 מערכת-על-שבב (SoC) משלו של Raspberry Pi המבוסס על שתי ליבות Arm Cortex-M0+ הפועלות במהירות 133MHz, הוא כולל 2MB של אחסון פלאש מובנה, 264kB של זיכרון RAM ו-40 פינים - כולל שלוש כניסות אנלוגיות ו-I/O הייחודי לתכנות תת מערכת.

עם זאת, מחדל בולט אחד הוא היעדר Wi-Fi על הסיפון. הושק בסוף יוני 2022, ה-Pico W $6 מתקן זאת עם קישוריות אלחוטית מובנית. בואו נסתכל מקרוב על היכולות של Pico W ולמה אתה יכול להשתמש בו.

Raspberry Pi Pico W חומרה

לוח ה-Pico W זהה לגודל ה-Pico הסטנדרטי, אך לשלושת פיני ה-SWD (Serial Wire Debug) יש הועבר מהקצה כדי לפנות מקום לריבוע כסוף המכיל את ה-LAN האלחוטי Infineon CYW43439 שְׁבָב.

בחזית המפרט, מלבד תוספת ה-Wi-Fi המשולבת, ה-Pico W זהה לדגם ה-Pico הסטנדרטי. אז זה אמור לעבוד עם כל התוספות הקיימות של Pico.

instagram viewer
מעבד RP2040 עם Arm Cortex-M0+ כפול ליבה @ 133 מגה-הרץ
זיכרון 264KB SRAM
אִחסוּן פלאש QSPI 2MB
וויי - פיי LAN אלחוטי 2.4GHz 802.11n
פלט קלט 40 x פינים, עם 26 x GPIO רב תכליתי (כולל. 3 x כניסות אנלוגיות)
ממשקים 2 X I2C, 2 X SPI, 2 X UART, 1x SWD (ניפוי באגים חוט טורי)
תמיכה בציוד היקפי בהתאמה אישית 8 × מכונות מצב I/O (PIO) ניתנות לתכנות
חיבור חשמל / נתונים מיקרו USB
ממדים 21 מ"מ × 51 מ"מ

כפי שאתה יכול לראות, יש הרבה תמיכה בפרוטוקולי תקשורת דיגיטלית סטנדרטיים: I2C, SPI ו-UART. בנוסף, כמו ב-Pico הסטנדרטי, יש תת-מערכת קלט/פלט ייחודית לתכנות המאפשרת לך להתאים אישית את ממשק ה-I/O. בנוסף לאפשר לך להתחבר לציוד היקפי לא סטנדרטי, בלוקים PIO הפועלים באופן עצמאי יכול לשמש כדי לקחת את המאמץ של המעבד הראשי עבור יישומים אחרים - אפילו רינדור מורכב וִידֵאוֹ.

הלוחות הסטנדרטיים של Pico ו-Pico W אינם מגיעים עם כותרות סיכות זכריות, אז תצטרך להלחים כותרות מתאימות בגודל 0.1 אינץ'. לחלופין, ישנם דגמי Pico H ו-Pico WH זמינים עם כותרות שכבר מצורפות. בתמונה למטה, הדגמים Pico, Pico H ו-Pico W מוצגים משמאל לימין.

קרדיט תמונה: פאי פטל

קושחה עבור Pico W

ניתן לתכנת את כל דגמי Pico באמצעות C/C++ או MicroPython (וגם CircuitPython). ה-SDK הסטנדרטי של Pico C/C++ כולל תמיכה ברשת אלחוטית. כדי להשתמש בפונקציונליות ה-Wi-Fi של Pico W ב-MicroPython, תצטרך להתקין את קובץ הקושחה המיוחד של Pico W UF2 שניתן להוריד מה- תיעוד 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

כאשר ה-Pico W שלך מחובר ל-Wi-Fi, תוכל ליצור אינטראקציה עם התקני רשת אחרים ולשלוח ולקבל נתונים מהאינטרנט. אז יש פוטנציאל גדול לכל מיני פרויקטים של IoT - תסתכל על שלנו פרויקטי IoT של Arduino להשראה מסוימת, או שאתה יכול לנסות להוסיף פונקציונליות אלחוטית או ממשק אינטרנט לאחד מאלה פרויקטים של Raspberry Pi Pico.

הנה עוד כמה רעיונות לפרויקטים שיעזרו לך להתחיל...

שרת אינטרנט: של קרן Raspberry Pi מדריך פרויקט שלב אחר שלב מראה לך כיצד להפוך את Pico W שלך לשרת אינטרנט כדי לשלוט על פלטים דיגיטליים מדפדפן ולקבלת נתוני חיישן.

סורק רשת: של ריצ'רד היילר סורק רשת (טוויטר) משתמש ברצועת LED כדי לציין רשתות סמוכות שזוהו, עם קידוד צבע לרשתות מאובטחות, SSIDs נסתרים ורשתות פתוחות לא מאובטחות.

חיישן דלת מוסך: ג'ף ג'ירלינג פשוט פרויקט חיישנים ב-GitHub שולח נתונים מקומית ל-Home Assistant כדי להראות אם דלת המוסך שלו פתוחה או סגורה, ניתנת לצפייה בלוח מחוונים באינטרנט.

עבור אלחוטית עם Pico W

כמו ה-Raspberry Pi Pico הסטנדרטי, לוח הפיתוח של המיקרו-בקר Pico W הוא אידיאלי לשליטה באלקטרוניקה מקרין ויש לו דרישת חשמל נמוכה מאוד, אך הוא מוסיף קישוריות Wi-Fi מובנית לשימוש במגוון IoT מלהיבים פרויקטים. יש מגוון עצום של אפשרויות עם Pico W ואתה יכול להשתמש בו כדי להוסיף פונקציונליות אלחוטית כדי לשלוט בפרויקט Pico קיים מהרשת המקומית או מהאינטרנט.