فهرست مطالب:
- تدارکات
- مرحله 1: تصاویر موارد و ابزارها: D
- مرحله 2: برش و آماده سازی Veroboard / Dot Board
- مرحله 3: تصاویر و Pinouts
- مرحله 4: لحیم کاری…
- مرحله 5: آزمایش…
- مرحله 6: نهایی شدن
تصویری: ESP -01 Programmer Hack - The Easy One :): 6 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:52
سلام ESPers ،
در این دستورالعمل من یک هک ساده برای ساخت برنامه نویس برای ماژول ESP-01 / ESP8266-01 / ES-01 به شما نشان خواهم داد. اکثر ما از برد Arduino یا دستگاه های FTDI USB-TTL به عنوان برنامه نویس این ماژول استفاده کرده ایم. هر دو روش خوب کار می کند. اما یک راه دیگر هم وجود دارد!
اخیراً یک دستگاه USB to UART/ESP8266 را برای این ماژول به عنوان جایگزین FTDI خریدم. اما خیلی زود متوجه شدم که استفاده از آن به عنوان FTDI به عنوان برنامه نویس انعطاف پذیر نیست:(بنابراین مهندس بودن را بررسی کردم که آیا می توان از آن به عنوان برنامه نویس استفاده کرد یا خیر! من کمی آن را هک کردم تا به یکی تبدیل شود. و در اینجا این وظیفه شماست که زندگی خود را آسان کنید.
تدارکات
لیست مواد
- USB به UART/ESP8266 - 1
- دو دکمه لمسی 6 میلی متری - 1 عدد
- دو مقاومت یا مقداری سیم جامپر
- تکه ورود / تخته نقطه - 1 عدد
لیست ابزارها
- چاقو و اره برقی
- کیت لحیم کاری
- تفنگ چسب
- برش انبردست
- رزپ یا کاغذ ماسه ای (در تصویر نشان داده نشده است)
مرحله 1: تصاویر موارد و ابزارها: D
فقط موارد درستی را بررسی کنید.
مرحله 2: برش و آماده سازی Veroboard / Dot Board
در مرحله بعد ، برش ورق را به حداقل اندازه مورد نیاز (6 x 17 نقطه) بدون خطوط برش مانند تصویر برش می دهیم. پس از برش قطعه از یک کاغذ روغنی یا ماسه برای صاف کردن لبه ها استفاده کنید.
مرحله 3: تصاویر و Pinouts
در سمت چپ آداپتور USB به UART/ESP8266 و در بالا سمت راست نمودار پیوت ماژول ES-01 است که از بالا دیده می شود و آنتن ردیابی PCB را به سمت چپ نگه می دارد.
اساساً ما برای پیاده سازی هک خود فقط به سه پین نیاز داریم (سبز (پین 5) ، قرمز (پین 6) و فیروزه ای (پین 1)) ، اما در برخی از ماژول ها پین 4 و 8 (پین نارنجی) مانند من با PCB کوتاه نمی شوند مانند تصویر پایین سمت راست نشان دهید. در این صورت شما باید آنها را برای ایجاد ماژول به عنوان برنامه نویس کوتاه کنید.
مرحله 4: لحیم کاری…
بنابراین اکنون لحیم کاری..
در صورت عدم اتصال کوتاه با سیم کوچک ، ابتدا پین کوتاه 4 و 8 را کوتاه کنید.
سپس 3 قطعه سیم مقاومتی / سیم بلوز به طول 20 میلی متر برش دهید (من از سیم های مقاومت همانطور که در شکل 1 نشان داده شده است استفاده کنید. حالا آنها را به پین 1 ، 5 و 6 شکل 2 و 3 در پایین (قسمت لحیم کاری) لحیم کنید. مدول.
سپس کلیدهای لمسی را همانطور که در شکل 4 نشان داده شده است قرار دهید و موقعیت ها را برای سه پایه مشخص کنید. به جهت سوئیچ ها توجه کنید. برای جهت یابی از یک متر چند متری یا یک تستر پیوستگی استفاده کنید. سوئیچ ها را همانطور که در شکل 5 و 6 نشان داده شده است لحیم کنید. من پین مجاور وسط را به عنوان رایج مرتب کرده ام.
یک یا دو قطعه نوار فوم دو طرفه را در پشت ماژول بچسبانید تا تخته رویه را کمی بالا ببرید تا مانند شکل 7 فضا برای اتصالات لحیم شده ایجاد شود.
پین های لحیم شده را در سوئیچ های مربوطه وارد کرده و روی ورق را محکم به نوار فشار دهید.
برای اتصال به نمودار شماتیک مراجعه کنید. می توانید سوئیچ ها را به دلخواه خود وصل کنید. راست را به Reset و سمت چپ را به GPIO 0 وصل کردم. شکل 9 را ببینید.
و بس! شما انجام دادید. کافی است قبل از آزمایش ، همه اتصالات را طبق طرح کلی برای آخرین بار تأیید کنید.
مرحله 5: آزمایش…
کارت عالی بود!
ماژول ES-01 را وارد آداپتور کرده و به یکی از پورت USB رایانه های شخصی خود وصل شوید. اگر از کابل افزونه استفاده می کنید ، راحت خواهد بود. لحظه ای که وصل می کنید باید روشن شود که چراغ برق ES-01 روشن است. این حالت عادی است. به این معنی که اگر سیستم عامل داخل ES-01 وجود داشته باشد ، فقط شروع به اجرا می کند.
حالا کلید GPIO 0 را فشار دهید و نگه دارید (در مورد من علامت 0) و یکبار کلید Reset (در مورد من علامت R) را فشار داده و رها کنید. و سپس کلید '0' را رها کنید. این ماژول ES-01 را در حالت برنامه قرار می دهد.
اکنون باید بتوانید طرح خود را از Arduino IDE یا PIO بارگذاری کنید. مطمئن شوید که برد مناسب و پورت COM را انتخاب کرده اید. اگر همه چیز خوب است ، باید وضعیت بارگذاری را همانطور که در سمت راست نشان داده شده است مشاهده کنید. پس از بارگذاری کلید Reset را فشار دهید و رها کنید تا به حالت عادی برگردید و کد بارگذاری شده را اجرا کنید.
مرحله 6: نهایی شدن
پس از آزمایش برنامه نویس ، فقط یک قطره چسب داغ در پایین آن قرار دهید تا از مرتب شدن آن محافظت شود.
امیدوارم از این هک خوشتون بیاد لطفا در صورت تمایل نظر دهید و به اشتراک بگذارید. آرامش..