جدول المحتويات:
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
لقد كتبت هذا الدليل لأنني وجدت العديد من المقالات حول برمجة ESP-01 ولكن جميعها تتطلب إجراءات يدوية مثل التبديل من البرمجة إلى التشغيل أو الضغط على زر إعادة الضبط.
باستخدام لوحة FTDI مع دبابيس RTS و DTR ، صنعت مبرمجًا يقوم تلقائيًا بالتبديل في وضع البرمجة ، وإعادة الضبط عند الحاجة ثم العودة إلى وضع التشغيل مثل لوحة ESP-WROOM-32.
باستخدام هذا المشروع ، يمكنك ببساطة توصيل ESP-01 بـ Arduino IDE والضغط على UPLOAD.
متطلبات:
- لوحة FTDI مع دبابيس RTS و DTR وخط 3.3 فولت (مثل رابط أمازون)
- مكثف 470 فائق التوهج
- 10 كيلو المقاوم
- قالب خبز صغير (لتبسيط التوصيلات)
- 7 ذكر لانثى لاعبا
- ESP-01
الخطوة 1: تحقق من مجلس FTDI الخاص بك
لا تحتوي لوحة FTDI الخاصة بي على رؤوس دبوس لاستخدامها مع اللوح ، لذلك قمت بلحام شريطين برأس دبوس لجعلها صديقة للوح.
الخطوة 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 to 10k resistor ثم المقاوم لـ ESP-01 EN
- أخيرًا ، مكثف 470 فائق التوهج بين FTDI 3.3v (catode) و FTDI GND (الأنود).
الخطوة 3: التحسينات
لمزيد من تبسيط الأسلاك وإعادة الاستخدام ، يمكنك استخدام محول اللوح المصمم خصيصًا لـ ESP-01 (انظر الصورة).
يتيح لك هذا إنشاء لوحة ثابتة وببساطة توصيل وفصل ESP-01.
الخطوة 4: استمتع
يمكنك الآن توصيل FTDI بجهاز الكمبيوتر باستخدام كابل USB واللعب باستخدام Arduino IDE أو esptool دون الضغط على زر مزعج.