התוספת האחרונה למשפחת Arduino Nano מציעה דרך קלה להתחיל ליצור פרויקטים של IoT.
טייק אווי מפתח
- Arduino Nano ESP32 הוא מהדורה פורצת דרך המשלבת את הנגישות של Arduino עם היכולות של המיקרו-בקר ESP32-S3, המגדירה מחדש פרויקטים של IoT.
- עם 8MB PSRAM ואחסון פלאש של 16MB, ה-Arduino Nano ESP32 מציע ביצועים משופרים וזיכרון מורחב בהשוואה ללוחות קודמים במשפחת הננו.
- הלוח תומך גם בשפות התכנות MicroPython וגם Arduino, מה שהופך אותו לבחירה המומלצת עבור מפתחים. זה גם משתלב עם Arduino IoT Cloud לפריסה וניטור קל של פרויקטים.
הייצור של לוחות פיתוח חזקים של IoT היה עד לעלייה יוצאת דופן בעבר הקרוב. והיום, אנו עומדים בקצהו של מהדורה פורצת דרך נוספת מ- Arduino, Arduino Nano ESP32.
מיזוג הנגישות והגמישות הגלומות במערכת האקולוגית של ארדואינו עם היכולות המרשימות של הספק נמוך מיקרו-בקר מערכת-על-שבב ESP32-S3, לוח מיניאטורי חדשני זה מוכן להגדיר מחדש את הנוף של IoT פרויקטים.
Arduino Nano ESP32 הוא לוח מיקרו-בקר מבוסס ESP32-S3 עם קישוריות Wi-Fi ו-Bluetooth, המציג ארכיטקטורה חדשה לגמרי למשפחת Nano המותאמת ליישומי IoT.
מה חדש?
ה-Arduino Nano ESP32 אינו הגיחה הראשונה ללוחות ESP32 עבור Arduino, מכיוון שלחברה כבר יש את Arduino Nano RP2040 Connect - לוח שמחבר את כושר ההמצאה של ה-Raspberry Pi RP2040 MCU עם מודול ESP32 שמקורו ב-u-Blox הנודע מִשׁפָּחָה.
עם זאת, ה- Arduino Nano ESP32 בולט כשהוא מייצג את המיזם הראשוני של Arduino ליצור לוח המונע על ידי ESP32 בלבד. בתכנון זה, השבב מבוסס ESP32-S3 של Espressif משמש כמיקרו-בקר הבלעדי על הלוח, ומנהל גם קישוריות אלחוטית וגם פיני GPIO.
מה שמרגש הוא שהלוח מגיע כעת עם 8MB PSRAM ואחסון פלאש של 16MB. להלן המפרט המלא עבור Arduino Nano ESP32:
MCU |
u-blox NORA-W106 (ESP32-S3) @ עד 240MHz עם הרחבות וקטוריות |
Wi-Fi ובלוטות' |
u-blox NORA-W106 (ESP32-S3) |
זיכרון |
ROM: 384kB SRAM: 512kB פלאש חיצוני: 128Mbit (16MB) |
כּוֹחַ |
מתח כניסה: 6-21V I/O מתח: 3.3V מקור זרם לכל פין I/O: 40mA זרם כיור לכל פין I/O: 28mA |
תִקשׁוֹרֶת |
I2C: 1x, A4 (SDA), A5 (SCL) UART: 2x SPI: D11 (COPI), D12 (CIPO), D13 (SCK) השתמש בכל פין GPIO לבחירת שבבים (CS) |
ממדים |
45 על 18 מ"מ |
יו אס בי |
1x יציאת USB Type-C עבור מתח ותכנות |
ניסיון תכנות טוב יותר ב-IoT
Arduino Nano ESP32 נותן מענה לקהילה מגוונת של מפתחים על ידי תמיכה בשפות התכנות MicroPython ו- Arduino. בין אם אתה מעדיף את הפשטות והקלות של MicroPython או את הספריות הנרחבות וההיכרות של שפת Arduino מבוססת C/C++, הלוח הזה סיפק אותך.
Arduino מוזכר בו הודעה רשמית שה-Nano ESP32 הוא הלוח הטוב ביותר ל-MicroPython, מה שמרמז גם שזהו לוח ה-IoT של השפה.
אם אתה מעוניין לצלול לתוך העולם של MicroPython, החברה מספקת הזדמנות פנטסטית באמצעותה קורס MicroPython 101. זה מותאם במיוחד כדי לעזור לך להתחיל עם תכנות MicroPython על Arduino Nano ESP32 באמצעות Arduino Lab עבור MicroPython. הוא מציע חווית למידה מקיפה ומובנית, מה שהופך אותו למשאב מצוין למתכנתים מתחילים ומנוסים.
אינטגרציה עם Arduino IoT Cloud
Arduino Nano ESP32 לוקח את פרויקטי האינטרנט של הדברים (IoT) שלך לשלב הבא עם התאימות שלו ל-Arduino Cloud, הידוע גם בשם Arduino IoT Cloud. עם מספר שורות קוד בלבד, תוכל ליצור ולפרוס את פרויקטי ה-IoT שלך ללא מאמץ, גם אם יש לך ניסיון מוגבל בפיתוח IoT.
יתרה מכך, האבטחה היא בראש סדר העדיפויות, וה-Arduino Cloud מטפל בה בצורה חלקה, שומר על הנתונים שלך ומבטיח תקשורת מאובטחת בין המכשירים שלך לענן.
הודות לאפליקציית Arduino IoT Cloud (זמינה מאוגוסט 2023), תהיה לך הכוח לנטר ולשלוט בפרויקטים שלך מכל מקום בעולם. כדי לתת לך התחלה, ריכזנו רשימה של כמה מה פרויקטי ה-IoT הטובים ביותר של Arduino אתה יכול לנסות על הלוח שלך.
תואם ESP32 Sketch
Arduino Nano ESP32 תוכנן להריץ בצורה חלקה קוד שנכתב עבור מכשירי ESP32 אחרים, מה שמבטיח חוויה חלקה למשתמשים. התאימות המלאה שלו למערכת האקולוגית ESP32 מאפשרת לך להעביר ללא מאמץ קוד קיים ללוח זה.
קח את פרויקטי ה-IoT שלך לשלב הבא
ה-Arduino Nano ESP32 מביא את העוצמה של MicroPython ו-IoT עד אצבעותיך. בין אם אתה חדש במערכת האקולוגית של Arduino או שכבר עובד עם MicroPython ו-IoT, לוח זה מקבל קבלת פנים חמה, ומספק פלטפורמה חלקה ורב-תכליתית לפרויקטים היצירתיים שלך.