לוגו M5stack

מודול M5stack M5STICKC PLUS ESP32-PICO-D4

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-Product

מִתְאָר

StickC PLUS הוא לוח ESP32 המבוסס על מודול ESP32-PICO-D4, עם LED אחד וכפתור אחד הלוח עשוי PC+ABC.

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-1

הרכב החומרה

החומרה של M5StickC PLUS: מודול ESP32-PICO-D4, מסך TFT, IMU, משדר IR, LED אדום, לחצן, ממשק GROVE, ממשק TypeC ל-USB, שבב ניהול צריכת חשמל וסוללה.

  • StickT הוסף מצלמת אינפרא אדום.
  • ESP32- PICO-D4 הוא מודול System-in-Package (SiP) המבוסס על ESP32, המספק פונקציות Wi-Fi ו-Bluetooth מלאות. המודול משלב פלאש SPI של 4MB. ESP32-PICO-D4 משלב את כל הרכיבים ההיקפיים בצורה חלקה, כולל מתנד קריסטל, פלאש, קבלי פילטר וקישורים תואמים RF בחבילה אחת.
  • מסך TFT הוא מסך צבעוני בגודל 1.14 אינץ' המונע על ידי ST7789 של Sitronix ברזולוציה של 135 x 240. נפח ההפעלהtagטווח e הוא 2.5~3.3V
  • IMU ה-MPU-6886 הוא מכשיר מעקב תנועה בן 6 צירים המשלב גירוסקופ 3 צירים ומד תאוצה 3 צירים באריזה קטנה של 3 מ"מ על 3 מ"מ על 0.75 מ"מ עם 24 פינים LGA.
  • ניהול הכוח השבב הוא AXP192 של X-Powers. כרך ההפעלהtagטווח e הוא 2.9V~6.3V וזרם הטעינה הוא 1.4A.
  • M5StickC PLUS מציידת את ESP32 בכל מה שצריך לתכנות, בכל מה שצריך לתפעול ופיתוח

תיאור PIN

  • ממשק USB

M5CAMREA תצורת ממשק USB מסוג C, תומך בפרוטוקול תקשורת סטנדרטי USB2.0.

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-2

  • ממשק GROVE 

גובה 4p של ממשקי M2.0CAMREA GROVE של 5 מ"מ, חיווט פנימי ו-GND, 5V, GPIO32, GPIO33 מחוברים.

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-3

תיאור פונקציונלי

פרק זה מתאר את ה-ESP32-PICO-D4 מודולים ופונקציות שונות.

מעבד וזיכרון 

ESP32-PICO-D4 מכיל שני MCU Xtensa® 32-bit LX6 בעוצמה נמוכה. זיכרון על-שבב הכולל:

  • 448-KB של ROM, והתוכנית מתחילה עבור קריאות פונקציית הליבה
  • עבור 520 KB הוראות ושבב אחסון נתונים SRAM (כולל זיכרון פלאש 8 KB RTC)
  • זיכרון פלאש RTC של 8 KB SRAM, כאשר ניתן להפעיל את ה-RTC במצב שינה עמוקה, ולאחסון נתונים אליהם ניגש המעבד הראשי
  • זיכרון RTC איטי, של 8 KB SRAM, ניתן לגשת למעבד המשנה במצב שינה עמוקה
  • של 1 kbit של שימוש, שהוא מערכת ספציפית של 256 סיביות (כתובת MAC וערכת שבבים); שאר 768 הסיביות שמורות לתוכנית המשתמש, תוכניות פלאש אלו כוללות הצפנה ומזהה שבב

תיאור אחסון

פלאש חיצוני ו-SRAM

ESP32 תומך במספר רב של מבזק QSPI חיצוני וזיכרון גישה אקראית סטטי (SRAM), עם הצפנת AES מבוססת חומרה כדי להגן על תוכניות המשתמש והנתונים.

  • ESP32 גישה חיצונית ל-QSPI Flash ו-SRAM על ידי שמירה במטמון. עד 16 MB של שטח קוד Flash חיצוני ממופה למעבד, תומך בגישה של 8 סיביות, 16 סיביות ו-32 סיביות ויכול להפעיל קוד.
  • עד 8 MB של Flash ו-SRAM חיצוניים ממופים למרחב הנתונים של המעבד, תמיכה בגישה של 8 סיביות, 16 סיביות ו-32 סיביות. Flash תומך רק בפעולות קריאה, ו-SRAM תומך בפעולות קריאה וכתיבה.

ESP32-PICO-D4 4 MB של SPI Flash משולב, ניתן למפות את הקוד לתוך שטח מעבד, תמיכה בגישה של 8-bit, 16-bit ו-32-bit, ויכול להפעיל קוד. הצמד GPIO6 ESP32 של, GPIO7, GPIO8, GPIO9, GPIO10 ו-GPIO11 לחיבור מודול SPI Flash משולב, לא מומלץ לפונקציות אחרות.

גָבִישׁ

  •  ESP32-PICO-D4 משלב מתנד גביש 40 מגה-הרץ.

ניהול RTC וצריכת חשמל נמוכה

ESP32 משתמש בטכניקות ניהול צריכת חשמל מתקדמות שניתן להחליף בין מצבי חיסכון בחשמל שונים. (ראה טבלה 5).

  • מצב חיסכון בחשמל
    • מצב פעיל: שבב RF פועל. השבב עשוי לקבל ולשדר אות צליל.
    • מצב שינה במודם: המעבד יכול לפעול, והשעון עשוי להיות מוגדר. פס בסיס Wi-Fi / Bluetooth ו-RF
    • מצב שינה קלה: המעבד מושעה. פעולת מעבד ULP של RTC וזיכרון וציוד היקפי. כל אירוע התעוררות (MAC, מארח, טיימר RTC או פסיקה חיצונית) יעיר את השבב.
    • מצב שינה עמוקה: רק זיכרון ה-RTC והציוד ההיקפי נמצאים במצב עבודה. נתוני קישוריות WiFi ו-Bluetooth מאוחסנים ב-RTC. מעבד ULP יכול לעבוד.
    • מצב שינה: מתנד 8 מגה-הרץ ו-UPP מובנה של מעבד מובנה מושבתים. זיכרון RTC לשחזור אספקת החשמל מנותק. רק טיימר שעון RTC אחד ממוקם על השעון האיטי וכמה RTC GPIO בעבודה. RTC RTC שעון או טיימר יכולים להתעורר ממצב GPIO Hibernation.
  • מצב שינה עמוקה
    • מצב שינה קשור: מצב חיסכון בחשמל מעבר בין מצב פעיל, מודם שינה ומצב שינה קל. מרווח זמן מוגדר מראש למעבד, Wi-Fi, Bluetooth ורדיו להתעוררות, כדי להבטיח חיבור Wi-Fi / Bluetooth.
    • שיטות ניטור חיישנים בעוצמה נמוכה במיוחד: המערכת הראשית היא מצב שינה עמוקה, מעבד שותף ULP נפתח או נסגר מעת לעת כדי למדוד נתוני חיישן. החיישן מודד נתונים, מעבד ULP מחליט אם להעיר את המערכת הראשית.

פונקציות במצבי צריכת חשמל שונים: טבלה 5

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-23

מאפיינים חשמליים

הגבלה של פרמטרים 

טבלה 8: ערכים מגבילים 

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-24

  1. VIO למשטח אספקת החשמל, עיין בנספח המפרט הטכני של ESP32 IO_MUX, בתור SD_CLK של ספק הכוח עבור VDD_SDIO

UIFlow התחלה מהירה

  • הדרכה זו חלה על M5StickC ו-M5StickC PLUS

כלי שריפה 

אנא לחץ על הלחצן למטה כדי להוריד את כלי צריבת הקושחה המקביל של M5Burner בהתאם למערכת ההפעלה שלך. פתח את ה-zip ופתח את היישום.

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-4

פֶּתֶק: לאחר ההתקנה של משתמשי macOS, נא לשים את היישום בתיקיית היישום, כפי שמוצג באיור למטה.

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-5

שריפת קושחה 

  • לחץ פעמיים כדי לפתוח את כלי הצריבה של Burner, בחר את סוג ההתקן המתאים בתפריט השמאלי, בחר את גרסת הקושחה הדרושה לך ולחץ על כפתור ההורדה כדי להוריד

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-6

  • לאחר מכן חברו את מכשיר ה-M5 למחשב דרך כבל Type-C, ובחרו את יציאת ה-COM המתאימה, קצב ה-baud יכול להשתמש בתצורת ברירת המחדל ב-M5Burner, בנוסף, ניתן גם למלא את ה-WIFI אליו יתחבר המכשיר במהלך צריבת הקושחה stagמידע אלקטרוני. לאחר ההגדרה, לחץ על "צריבה" כדי להתחיל לצרוב

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-7

  • כאשר יומן הצריבה מנחה את צריבה בהצלחה, זה אומר שהקושחה נצרבה.

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-8

  • בעת הצריבה הראשונה או שתוכנית הקושחה פועלת בצורה לא תקינה, אתה יכול ללחוץ על "מחק" כדי למחוק את זיכרון ההבזק. בעדכון הקושחה שלאחר מכן, אין צורך למחוק שוב, אחרת מידע ה-Wi-Fi השמור יימחק ומפתח ה-API ירענן.

הגדר WIFI  

UIFlow מספק גם במצב לא מקוון וגם web גרסאות של המתכנת. בעת שימוש ב web בגרסה, עלינו להגדיר חיבור WiFi עבור המכשיר. להלן מתארות שתי דרכים להגדיר חיבור WiFi עבור המכשיר (תצורת צריבה ותצורת נקודת גישה חמה של AP).

צריבת תצורת WiFi (מומלץ) 

UIFlow-1.5.4 וגרסאות למעלה יכולים לכתוב מידע WiFi ישירות דרך M5Burner.

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-9

תצורת נקודה חמה של AP WiFi 

  • לחץ והחזק את לחצן ההפעלה בצד שמאל כדי להפעיל את המכונה. אם WiFi אינו מוגדר, המערכת תיכנס אוטומטית למצב תצורת הרשת כאשר היא מופעלת בפעם הראשונה. נניח שברצונך להיכנס שוב למצב תצורת הרשת לאחר הפעלת תוכניות אחרות, תוכל להתייחס לפעולה למטה. לאחר הופעת הלוגו של UIFlow בעת ההפעלה, לחץ במהירות על כפתור הבית (כפתור M5 במרכז) כדי להיכנס לדף התצורה. לחץ על הלחצן בצד ימין של גוף המטוס כדי להעביר את האפשרות להגדרה, ולחץ על כפתור הבית כדי לאשר. לחץ על הלחצן הימני כדי להעביר את האפשרות להגדרות WiFi, לחץ על לחצן הבית כדי לאשר ולהתחיל את התצורה.

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-10

  • לאחר חיבור מוצלח לנקודה החמה עם הטלפון הנייד שלך, פתח את דפדפן הטלפון הנייד כדי לסרוק את קוד ה-QR על המסך או לגשת ישירות ל-192.168.4.1, היכנס לדף כדי למלא את פרטי ה-WIFI האישי שלך ולחץ על הגדר כדי להקליט את פרטי ה-WiFi שלך . המכשיר יופעל מחדש אוטומטית לאחר הגדרת תצורה מוצלחת ויכנס למצב תכנות.

פֶּתֶק: תווים מיוחדים כגון "רווח" אינם מותרים במידע ה-WiFi המוגדר.

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-11

מצב תכנות רשת ומפתח API 

היכנס למצב תכנות רשת 

מצב תכנות רשת הוא מצב עגינה בין התקן M5 ל-UIFlow web פלטפורמת תכנות. המסך יציג את מצב חיבור הרשת הנוכחי של המכשיר. כאשר המחוון ירוק, זה אומר שאתה יכול לקבל דחיפה של תוכנית בכל עת. במצב ברירת מחדל, לאחר תצורת רשת WiFi המוצלחת הראשונה, המכשיר יופעל מחדש באופן אוטומטי ויכנס למצב תכנות הרשת. אם אינך יודע כיצד להיכנס שוב למצב התכנות לאחר הפעלת יישומים אחרים, תוכל לעיין בפעולות הבאות. הפעלה מחדש, לחץ על כפתור A בממשק התפריט הראשי כדי לבחור את מצב התכנות והמתן עד שהמחוון הימני של מחוון הרשת יהפוך לירוק בדף מצב התכנות. גש לדף התכנות UIFlow על ידי ביקור flow.m5stack.com בדפדפן מחשב.

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-12

צימוד מפתח API 

API KEY הוא אישור התקשורת עבור התקני M5 בעת שימוש ב-UIFlow web תִכנוּת. על ידי הגדרת מפתח ה-API המתאים בצד UIFlow, ניתן לדחוף את התוכנית עבור התקן ספציפי. המשתמש צריך לבקר flow.m5stack.com במחשב web דפדפן כדי להיכנס לדף התכנות UIFlow. לחץ על כפתור ההגדרה בשורת התפריטים בפינה הימנית העליונה של העמוד, הזן את מפתח ה-API במכשיר המתאים, בחר את החומרה שבה נעשה שימוש, לחץ על אישור כדי לשמור והמתן עד שהוא יבקש להתחבר בהצלחה

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-13

מדליק LED 

השלם את השלבים לעיל, ואז תוכל להתחיל לתכנת עם UIFlow. להלן תראה לך תוכנית פשוטה להנעת M5StickC כדי להדליק את מחוון LED. (1. גרור את הנורית כדי להאיר את בלוק התוכנית. 2. חבר לתוכנית האתחול Setup. 3 לחץ על כפתור ההפעלה בפינה השמאלית העליונה)

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-14

UIFlow Desktop IDE 

UIFlow Desktop IDE היא גרסה לא מקוונת של מתכנת UIFlow שאינה דורשת חיבור לרשת ויכולה לספק לך חווית דחיפה של תוכנית רספונסיבית. אנא לחץ על הגרסה המתאימה של UIFlow-Desktop-IDE כדי להוריד בהתאם למערכת ההפעלה שלך.

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-15

מצב תכנות USB 

פתח את הארכיון של UIFlow Desktop IDE שהורד ולחץ פעמיים כדי להפעיל את היישום.

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-16

לאחר הפעלת האפליקציה, היא תזהה באופן אוטומטי אם למחשב שלך יש מנהל התקן USB (CP210X), לחץ על התקן ובצע את ההנחיות כדי לסיים את ההתקנה. (M5StickC אינו דורש מנהל התקן CP210X, כך שמשתמשים יכולים לבחור להתקין או לדלג)

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-17

לאחר הפעלת האפליקציה, היא תזהה באופן אוטומטי אם למחשב שלך יש מנהל התקן USB (CP210X), לחץ על התקן ובצע את ההנחיות כדי לסיים את ההתקנה. (M5StickC אינו דורש מנהל התקן CP210X, כך שמשתמשים יכולים לבחור להתקין או לדלג)

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-18

שימוש ב-UIFlow Desktop IDE דורש התקן M5 עם קושחת UIFlow וכניסה למצב תכנות ** USB

לחץ על לחצן ההפעלה בצד שמאל של המכשיר כדי להפעיל מחדש, לאחר כניסה לתפריט, לחץ במהירות על הכפתור הימני כדי לבחור במצב USB.

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-19

בחר את היציאה המתאימה ואת התקן התכנות ולחץ על אישור כדי להתחבר.

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-20

BLE UART

תיאור פונקציה 

צור חיבור Bluetooth והפעל את שירות מעבר Bluetooth

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-21

  • התחל את השם אתחול ההגדרות, הגדר את שם מכשיר ה-Bluetooth.
  • BLE UART Writer שלח נתונים באמצעות BLE UART.
  • BLE UART נשאר מטמון בדוק את מספר הבתים של נתוני BLE UART.
  • BLE UART קרא את כל הנתונים במטמון BLE UART.
  • BLE UART קרא תווים קרא n נתונים במטמון BLE UART.

הוראות 

צור חיבור בלוטות' ושלח נורית בקרה להפעלה/כיבוי.

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-22

קישורים קשורים

  • M5StickC IoT הדרכה לתחילת העבודה
  • הקדמה של UIFlow Block

הצהרת FCC

כל שינוי או שינוי שלא אושרו במפורש על ידי הגורם האחראי לציות עלול לבטל את סמכותו של המשתמש להפעיל את הציוד.
מכשיר זה תואם לחלק 15 של כללי ה-FCC. ההפעלה כפופה לשני התנאים הבאים:

  1. מכשיר זה עלול שלא לגרום להפרעות מזיקות, וכן
  2. מכשיר זה חייב לקבל כל הפרעה שמתקבלת, לרבות הפרעה שעלולה לגרום לפעולה לא רצויה. הצהרת חשיפה הצהרת חשיפה הצהרת חשיפה הצהרת חשיפה פֶּתֶק: ציוד זה נבדק ונמצא תואם למגבלות עבור מכשיר דיגיטלי Class B, בהתאם לחלק 15 של כללי FCC. מגבלות אלו נועדו לספק הגנה סבירה מפני הפרעות מזיקות בהתקנה למגורים. ציוד זה מייצר, משתמש ויכול להקרין אנרגיית תדר רדיו, ואם לא מותקן ולא נעשה בו שימוש בהתאם להוראות, עלול לגרום להפרעות מזיקות לתקשורת רדיו. עם זאת, אין ערובה לכך שלא תתרחש הפרעה בהתקנה מסוימת. אם ציוד זה אכן גורם להפרעות מזיקות לקליטת רדיו או טלוויזיה, אשר ניתן לקבוע על ידי כיבוי והדלקה של הציוד, מומלץ למשתמש לנסות לתקן את ההפרעה באמצעות אחד או יותר מהאמצעים הבאים:
  • כיוון מחדש או העבר את האנטנה המקבלת.
  • הגדל את ההפרדה בין הציוד למקלט.
  • חבר את הציוד לשקע במעגל שונה מזה שאליו מחובר המקלט.
  • התייעץ עם הספק או עם טכנאי רדיו/טלוויזיה מנוסה לקבלת עזרה.

הצהרת חשיפה לקרינה של FCC:

ציוד זה עומד במגבלות החשיפה לקרינה של FCC שנקבעו עבור סביבה בלתי מבוקרת. יש להתקין ולהפעיל ציוד זה עם מרחק מינימלי של 20 ס"מ בין הרדיאטור לגופך. לחץ והחזק את לחצן ההפעלה הצדדי למשך שתי שניות כדי להפעיל את המכשיר. לחץ והחזק למשך יותר מ-6 שניות כדי לכבות את המכשיר. עוברים למצב צילום דרך מסך הבית, והאווטאר שניתן להשיג דרך המצלמה מוצג על מסך ה-TFT. יש לחבר את כבל ה-USB בזמן העבודה, וסוללת הליתיום משמשת לאחסון לטווח קצר כדי למנוע הפסקת חשמל

מסמכים / משאבים

מודול M5stack M5STICKC PLUS ESP32-PICO-D4 [pdfמדריך למשתמש
M5STICKCPLUS, 2AN3WM5STICKCPLUS, מודול ESP32-PICO-D4

הפניות

השאר תגובה

כתובת האימייל שלך לא תפורסם. שדות חובה מסומנים *