תוכן עניינים:
- שלב 1: הלחמה של סיכות הפוגו ללוח הפריצה
- שלב 2: כותרות סיכות הלחמה ללוח הפריצה ולחוט ESP-12
- שלב 3: לחצני הלחמה למתאם ה- USB CH340
- שלב 4: סיכות פוגו להדבקה חמה, קצף וכותרת סיכה 4p
- שלב 5: יישר את ESP-12 על סיכות פוגו וסנדוויץ 'עם לוח פריצה נוסף
- שלב 6: חבר את מתאם מתאם Esp-12 למתאם USB CH340 ותכנת אותו
- שלב 7: דוגמא מהבהבת מהבהבת עם Arduino IDE (אופציונלי)
וִידֵאוֹ: מתכנת USB ESP-12: 7 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:16
חשבתי שיהיה מעניין לשחק עם IoT אז החלטתי לנסות את ה- esp8266. ראיתי את מספר הפתרונות בחוץ לתכנת ה- esp8266 אז שאלתי כמה רעיונות מכאן https://www.instructables.com/id/USB-to-ESP-01-Boa… וכאן https://cmheong.blogspot.com/2018/05/using-ch340-u … לתכנת ה- esp-01 פשוט עם לחצני פלאש ואיפוס כלולים. אחרי שעשיתי את זה חשבתי שיהיה כיף לנסות ליצור מודל מתאם בשביל לתכנת גם את ה- esp-12.
חלקים:
המחירים עשויים להשתנות עקב הנחות ומשלוח למדינות שונות ומה לא, אך נכונות כמו בזמן הכתיבה במצבי הספציפי.
CH340 USB למתאם מודול Wifi ESP8266 ESP-01 של Wi-Fi $ 0.80
10 יחידות לחצן מתג רגעי 0.52 $
ESP-12S ESP8266 $ 1.95
2 יחידות ESP-12 לוח פריצה 0.40 $
10 יח 'סיכות פוגו 2.05 $
2 יחידות מחבר רצועות כותרות סיכה זכר SMT SMD זכר 1.33 $
חוט דק
אקדח דבק חם ודבק
מלחם והלחמה
תחבושת אלסטית
שלב 1: הלחמה של סיכות הפוגו ללוח הפריצה
הלחם את סיכות הפוגו ללוח הפריצה עבור הסיכות הבאות:
מנוחה (איפוס)
CH_PC (EN)
VCC
TXD
RXD
GPIO0
GPIO2
GPIO15
GND
סיכות הפוגו קטנות למדי ולכן נאלצתי להשתמש בפינצטה עם מעט סרט מסביב כדי לבודד מפני החום כדי להחזיק את הסיכות בזמן הלחמה.
וודא שסיכות הפוגו אינן מקוצרות זו בזו על ידי בדיקת המשכיות עם מולטימטר. ישנם נגדים של 10k בין CH_PC ל- VCC, GPIO15 ו- GND בלוח הפריצה אז צפה לקריאה בין הסיכות האלה.
שלב 2: כותרות סיכות הלחמה ללוח הפריצה ולחוט ESP-12
חבר את שני כותרות ה -8 פינים המצורפות ללוח הפריצה עם הסיכות הארוכות בחזית הלוח תוך הלחמה בחלק האחורי של הלוח, אינך צריך להלחים את כל הסיכות ללוח רק את אלה שהשתמשו למעלה (עיין כאן לתרשימים מהבהבים מינימליים). הסיבה לכך היא שאם אתה רוצה להריץ/לתכנת esp-12 שכבר מולחם על לוח פריצה הוא אמור להיות מסוגל לעשות זאת (למרות שלא ממש ניסיתי זאת עדיין). עכשיו חותכים קטע מכותרת הסיכה smt שורה כפולה כך שיהיו שתי שורות של 4 סיכות. חוט הלחמה המחבר את ה- pinout לשורה הכפולה של 4 פינים בהתאם להתאמת ה- pinout ESP-01 ללוח הפריצה.
השמות אינם זהים לחלוטין (למעט GND) אבל:
VCC = 3V3
REST = RST
CH_PC = EN
TXD = TX
RXD = RX
GPIO0 = IO0
GPIO2 = IO2
GND = GND
שלב 3: לחצני הלחמה למתאם ה- USB CH340
כפתור הלחמה בתחתית מתאם ה- USB CH340 למצב FLASH בין סיכות GPIO0 ו- GND. הדבק אותו חם למתאם.
כפתור הלחמה בחלקו האחורי של מתאם ה- USB CH340 למצב RESET בין סיכות RESET ו- GND. הדבק אותו חם למתאם
שלב 4: סיכות פוגו להדבקה חמה, קצף וכותרת סיכה 4p
הדביקו את הצד הפנימי של סיכות הפוגו ללוח הפריצה כדי לתת להם קצת כוח, והקפידו לא לקבל דבק על הסיכה הנעת. הדביקו מעט קצף אריזה (או כל חומר דמוי ספוג הניתן לדחיסה) בין סיכות הפוגו, כך ש- esp-12 לא ייפול לפער בקלות רבה מדי. הדבק את הכותרת 4p בשורה כפולה בחלק האחורי של לוח הפריצה, כך שהיא לא תתנתק בעת משיכת מתאם ה- USB CH340.
שלב 5: יישר את ESP-12 על סיכות פוגו וסנדוויץ 'עם לוח פריצה נוסף
יישר את ESP-12 (נבדקתי עם ESP-12F ו- ESP-12S) על סיכות הפוגו וסנדוויץ 'עם לוח פריצה נוסף למעלה. השתמש ברצועה אלסטית כדי להחזיק אותה היטב. ייתכן שיהיה עליך להתאים את esp-12 כדי לוודא שכל אנשי הקשר נוגעים בלחץ מספיק. סביר להניח שזה יהיה פחות מסובך אם במקום להשתמש בסיכות פוגו להשתמש בקליפי מתכת קפיץ לצידו של ה- ESP-12. להלן דוגמה ביוטיוב שבה מישהו השתמש באנשי הקשר מחריץ PCI מלוח אם שאינו בשימוש https://www.youtube.com/embed/BvY_T-My9Ls ו- https://www.youtube.com/watch? v = gI_lKu2uJDs
הערה: לאחר שימוש נוסף נראה לי מאוד מסובך ליישר ולהפעיל מספיק לחץ על סיכות הפוגו, לכן אני ממליץ לאנשים לא לנסות להשתמש בסיכות פוגו אלא אם הם יכולים להתמודד עם הרבה תסכול.
שלב 6: חבר את מתאם מתאם Esp-12 למתאם USB CH340 ותכנת אותו
חבר את mod-adapter מתאם esp-12 למתאם ה- USB CH340 (עם הלוח באותו כיוון כמו תקע ה- USB) ואז הדבק אותו למחשב שלך והשתמש ב- Arduino IDE או ESP Flash Download Tool כדי לטעון את התוכניות שלך.
הערה: אם הליך ההבזק לא עובד זה יכול להיות מכיוון שהמגע בין סיכות הפוגו ל- esp-12 אינו טוב, התאם את ה esp-12 ו/או הלהקה האלסטית כדי לתת לחץ אחיד טוב על כל סיכות הפוגו.
שלב 7: דוגמא מהבהבת מהבהבת עם Arduino IDE (אופציונלי)
התחל Arduino IDE וטען דוגמת BLINK.
כדי להיכנס למצב FLASH החזק את לחצן FLASH (למטה) ולחץ על כפתור RESET (אחורה) ואז שחרר את לחצן FLASH (למטה).
הגדר את הפרמטרים של esp-12
לחץ על העלה
אם זה עבד כמו שצריך זה צריך להתנהג כמו בסרטון
הערה: אם הליך ההבזק לא עובד זה יכול להיות מכיוון שהמגע בין סיכות הפוגו ל- esp-12 אינו טוב, התאם את ה esp-12 ו/או הלהקה האלסטית כדי לתת לחץ אחיד טוב על כל סיכות הפוגו.
מוּמלָץ:
סקירת מתכנת JDM: 9 שלבים
סקירת מתכנת JDM: JDM הוא מתכנת PIC פופולרי מכיוון שהוא משתמש ביציאה טורית, מינימום של רכיבים ואינו דורש אספקת חשמל. אבל יש בלבול בחוץ, עם הרבה וריאציות מתכנתות ברשת, אילו מהן עובדות עם אילו PIC? במדריך זה "
פריצת מתכנת ESP -01 - הפשוטה :): 6 שלבים
פריצת מתכנת ESP-01-הפשוטה :): היי ESPers, במדריך זה אראה לכם פריצה פשוטה לביצוע מתכנת עבור מודול ESP-01 / ESP8266-01 / ES-01. רובנו השתמשנו בלוח Arduino או התקני FTDI USB-TTL כמתכנתים עבור מודול זה. שתי השיטות עובדות מצוין. אבל לא
תחילת העבודה עם Esp 8266 Esp-01 עם Arduino IDE - התקנת לוחות Esp ב- Arduino Ide ותכנות Esp: 4 שלבים
תחילת העבודה עם Esp 8266 Esp-01 עם Arduino IDE | התקנת לוחות Esp ב- Arduino Ide ותיכנות Esp: במדריך זה נלמד כיצד להתקין לוחות esp8266 ב- Arduino IDE וכיצד לתכנת esp-01 ולהעלות בו קוד. מכיוון שלוחות esp הם כל כך פופולריים ולכן חשבתי לתקן מדריך עבור זה ורוב האנשים מתמודדים עם בעיה
מתכנת Ultimate ESP8266-01 ומתאם USB: 3 שלבים
מתכנת Ultimate ESP8266-01 ומתאם USB: היי אנשים, שמעתם על היכולות האמיתיות של מודול ESP8266-01 הקטן והזול? היא הושקה בשוק ואמרה כי היא צריכה להיות הבחירה שלך אם אתה רוצה להוסיף יכולות IOT לפרויקט שלך. למעשה המודול הקטן הזה יכול
מתכנת PIC USB GTP (קוד פתוח): 5 שלבים (עם תמונות)
GTP USB PIC PROGRAMMER (קוד פתוח): עבודה זו כוללת, GTP USB (לא פלוס או לייט). הסכימה, התמונות וה- PCB פותחו על ידי PICMASTERS בהתבסס על כמה עבודות יקרות שנעשו בעבר. מתכנת זה תומך ב- pic10F, 12F, 16C, 16F, 18F, 24Cxx Eeprom. לרוע המזל, זה