2025 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2025-01-13 06:57
כתבתי את המדריך הזה מכיוון שמצאתי מאמרים רבים על תכנות ESP-01 אבל כולם דורשים פעולות ידניות כמו מעבר מתכנות להפעלה או לחיצה על כפתור איפוס.
בעזרת לוח FTDI עם סיכות RTS ו- DTR הכנתי מתכנת שעובר אוטומטית במצב תכנות, מתאפס בעת הצורך ואז חוזר למצב הפעלה כמו לוח ESP-WROOM-32.
עם פרויקט זה אתה יכול פשוט לחבר את ESP-01 ל- Arduino IDE ולחץ על UPLOAD.
דרישות:
- לוח FTDI עם סיכות RTS & DTR ועם קו 3.3v (כמו הקישור הזה של אמזון)
- קבל uf 470
- נגד 10k
- מיני לחם (לפשט את החיבורים)
- 7 מגשרים עד נקבות
- ESP-01
שלב 1: בדוק את לוח ה- FTDI שלך
ללוח ה- FTDI שלי אין כותרות סיכה לשימוש עם קרש לחם, ולכן הלחמתי 2 פסי כותרת של סיכות כדי להפוך אותו לידידותי ללוח.
שלב 2: התחבר הכל ביחד
עכשיו הגיע הזמן לחבר את כל האלמנטים האלה. החיבורים שיש לבצע הם כדלקמן:
- FTDI GND ל- ESP-01 GND
- FTDI 3.3V ל- ESP-01 3V3
- FTDI RXD ל- ESP-01 TX
- FTDI TXD ל- ESP-01 RX
- FTDI RTS ל- ESP-01 RST
- FTDI DTR ל- ESP-01 IO0
- נגד 3.3V עד 10k FTDI ואז הנגד ל- ESP-01 EN
- לבסוף קבל 470 uf בין FTDI 3.3v (קטודה) ל- FTDI GND (אנודה).
שלב 3: שיפורים
כדי לפשט עוד יותר את החיווט והשימוש החוזר, תוכל להשתמש במתאם לוח לחם המיוצר במיוחד עבור ESP-01 (ראה תמונה).
זה מאפשר לך להכין לוח סטטי ופשוט לחבר ולנתק את ה- ESP-01 שלך.
שלב 4: תהנה
עכשיו אתה יכול לחבר FTDI למחשב באמצעות כבל USB ולשחק עם Arduino IDE או esptool ללא לחיצה על כפתורים מעצבנים.