فهرست مطالب:
- مرحله 1: صفحه FTDI خود را بررسی کنید
- مرحله 2: همه را با هم متصل کنید
- مرحله 3: پیشرفت ها
- مرحله 4: لذت ببرید
تصویری: برنامه نویسی خودکار ESP-01: 4 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:52
من این راهنما را نوشتم زیرا مقالات زیادی در مورد برنامه نویسی ESP-01 پیدا کردم ، اما همه آنها نیاز به اقدامات دستی مانند تغییر از برنامه نویسی به اجرا یا فشار دادن دکمه تنظیم مجدد دارند.
با استفاده از یک برد FTDI با پین RTS و DTR ، من یک برنامه نویس ساختم که به طور خودکار در حالت برنامه نویسی تغییر می کند ، در صورت لزوم تنظیم مجدد می شود و سپس به حالت اجرا مانند برد ESP-WROOM-32 باز می گردد.
با استفاده از این پروژه می توانید ESP-01 را به Arduino IDE متصل کرده و UPLOAD را فشار دهید.
الزامات:
- برد FTDI با پین RTS و DTR و با خط 3.3v (مانند این پیوند آمازون)
- خازن 470 uf
- مقاومت 10k
- Mini breadbord (برای ساده سازی اتصالات)
- 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
- مقاومت FTDI 3.3V تا 10k و سپس مقاومت ESP-01 EN
- در نهایت 470 uf خازن بین FTDI 3.3v (کاتد) و FTDI GND (آند).
مرحله 3: پیشرفت ها
برای ساده سازی بیشتر سیم کشی و استفاده مجدد ، می توانید از آداپتور تخته نان مخصوص ESP-01 استفاده کنید (تصویر را ببینید).
این به شما امکان می دهد یک تخته ایستا بسازید و به سادگی ESP-01 خود را وصل و جدا کنید.
مرحله 4: لذت ببرید
اکنون می توانید FTDI را با کابل USB به رایانه متصل کرده و بدون فشار دکمه مزاحم با Arduino IDE یا esptool بازی کنید.
توصیه شده:
برنامه افزودنی ساده در زبان برنامه نویسی شکسپیر: 18 مرحله
برنامه افزودنی ساده در زبان برنامه نویسی شکسپیر: زبان برنامه نویسی شکسپیر (SPL) نمونه ای از زبان برنامه نویسی باطنی است ، که شاید یادگیری آن جالب و استفاده از آن جالب باشد ، اما در برنامه های کاربردی واقعی بسیار مفید نیست. SPL زبانی است که در آن کد منبع r
برنامه نویسی میکروکنترلرها با برنامه نویس USBasp در Atmel Studio: 7 مرحله
برنامه نویسی میکروکنترلرها با یک برنامه نویس USBasp در Atmel Studio: سلام من آموزش های زیادی را در مورد نحوه استفاده از برنامه نویس USBasp با Arduino IDE خواندم و آموختم ، اما برای تکالیف دانشگاه نیاز به استفاده از Atmel Studio داشتم و هیچ آموزشی پیدا نکردم. پس از تحقیق و مطالعه از طریق بسیاری از
شروع کار با Esp 8266 Esp-01 با Arduino IDE - نصب بردهای Esp در Arduino Ide و برنامه نویسی Esp: 4 مرحله
شروع کار با Esp 8266 Esp-01 با Arduino IDE | نصب بردهای Esp در Arduino Ide and Programming Esp: در این دستورالعمل نحوه نصب بردهای esp8266 در Arduino IDE و نحوه برنامه نویسی esp-01 و بارگذاری کد در آن را یاد می گیریم. از آنجا که تخته های esp بسیار محبوب هستند ، بنابراین به فکر ایجاد دستورالعمل های آموزشی هستم این و اکثر مردم با مشکل روبرو هستند
Pic 16F676 ICSP سوکت برنامه نویسی برای برنامه نویس PICkit 2: 6 مرحله
عکس 16F676 ICSP سوکت برنامه نویسی برای برنامه نویس PICkit 2: من سعی می کنم این ماژول موتور DC دوگانه را برای پروژه ربات خود بسازم و فضا برای قرار دادن هدر پین ICSP روی PCB نداشتم. بنابراین من به سرعت این طرح را مسخره کردم
راهنمای برنامه نویسی جالب برای طراح-کنترل فرآیند برنامه-بیانیه حلقه: 8 مرحله
راهنمای برنامه نویسی جالب برای طراح-کنترل فرآیند برنامه-بیانیه حلقه: کنترل فرآیند برنامه-بیانیه حلقه از این فصل ، شما با یک بیانیه حلقه مهم و قدرتمند دانش ارتباط خواهید داشت. قبل از خواندن این فصل ، اگر می خواهید 10000 دایره در برنامه بکشید ، فقط می توانید با یک ter