התקנת Loboris (lobo) Micropython ב- ESP32 עם Windows 10 [קל]: 5 שלבים
התקנת Loboris (lobo) Micropython ב- ESP32 עם Windows 10 [קל]: 5 שלבים
Anonim

מדריך זה יעזור לך להתקין loboris micropython ב- ESP32 שלך ללא כל ידע נוסף.

ללובוריס יש ספריות שאין למיקרופיתון הסטנדרטי ואותן שימושיות למדי. מדריך זה מיועד במיוחד להדרכה שלי כיצד להשתמש במסך t7789v tft עם מיקרופיתון [בקרוב]

שלב 1: התקנת תוכנה

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

אז אתה צריך גם את esp-tool, שאנחנו צריכים כדי להבהב את הקושחה. הורד את כל התיקיה מ- https://github.com/espressif/esptool ופרץ אותה בתיקייה חדשה

שלב 2: הורדת קושחה

הורד קושחה
הורד קושחה

הורד את הקושחה העדכנית מ-

github.com/loboris/MicroPython_ESP32_psRAM…

אלה הם תוכנות תוכנה מוכנות מראש, מה שהופך את זה להרבה יותר קל. אתה יכול להוריד את "MicroPython_LoBo_esp32" הרגיל או את הספרייה המובנית עם כל "MicroPython_LoBo_esp32_all". אם הגעת לכאן מהדרכה שלי לתצוגה של esp32 tft, עליך להוריד את "MicroPython_LoBo_esp32_all"

גלול למטה באתר והורד את קובץ ה- zip.

פתח את קובץ ה- zip והעתק את כל הקבצים והתיקיה. הדבק אותם בתיקייה של ה esptool (משלב 1). אל תשים אותם בתיקיית משנה! קבצי הסל (micropython.bin וכו ') חייבים להיות באותה תיקייה של קבצי.py (esptool.py וכו'). רק bootloader.bin חייב להיות בתיקיית המשנה bootloader.bin (ראה תמונה למבנה)

שלב 3: מצא את יציאת ה- COM

חבר את ה- esp32 שלך באמצעות USB. פתח את מנהל ההתקנים של Windows (באמצעות ההגדרה של Windows או הקש על Windows-Key + R, כתוב "devmgmt.msc" והקש enter). פתח את הנקודה "יציאות". חפש משהו כמו "cp2102". מאחור יש יציאת COM שצוין, למשל COM7. זכור זאת בשלב הבא.

שלב 4: הבזק את הקושחה

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

פתח את "הנחיית Anaconda" (לחץ על תפריט ההתחלה של Windows -> Anaconda). שנה את הנתיב לתיקייה שבה נמצא כלי esp שלך. בשבילי זה יהיה "C: / Users / Marc / Desktop / TTGO Display / esptool-master2"

כדי לשנות לתיקייה זו הקלד "cd C: / Users / Marc / Desktop / TTGO Display / esptool-master2" והקש enter.

כעת אנו מהבהבים את הקושחה. ודא ש- esp32 שלך מחובר. הזן את הפקודה הבאה:

python esptool.py -שבב esp32 -port COM7 -baud 460800 -לפני default_reset -לאחר no_reset write_flash -z -flash_mode dio --flash_freq 40m --flash_size לזהות 0x1000 bootloader/bootloader.bin 0xf000 phy_init_data.bin 0x100 MicroPython.bin 0x8000 partitions_mpy.bin

שנה את יציאת ה- COM ליציאה שמצאת בשלב הקודם והקש Enter. הקושחה כעת מהבהבת. זה עשוי לקחת דקה.

שלב 5: בדוק אם הקושחה הבהבה בהצלחה

אני ממליץ לך להשתמש ב- uPyCraft. (https://docs.dfrobot.com/upycraft/) הורד והתקן אותו. פתח את התוכנית. לחץ על כלים -> לוח -> esp32. לחץ על כלים -> סידורי -> (בחר את הסידרה שבה הלוח שלך מחובר, COM7 במקרה שלי).

אם ההבהוב הצליח אתה צריך לראות את ">>>" במסוף. אתה יכול להקליד "1+1" וללחוץ על enter, וזה אמור לחזור 2. אם תראה חלון עם אפשרויות להבהב קושחה, ההתקנה עלולה להיכשל איפשהו. (לפעמים זה קורה גם כשההתקנה הצליחה. כאשר אתה רואה את "חלון הבזק", נסה להתחבר שוב כמה פעמים, נתק את ה- USB מהלוח, סגור את uPyCraft, חבר שוב את הלוח, פתח uPyCraft ונסה לחבר כמה פעמים. לפעמים זה עובד, לפעמים uPyCraft תמיד נכשל בניסיון הראשון אך הצליח בניסיון החיבור השני).

מוּמלָץ: