WiFiEsp
مع لوحة ESP8266، تسمح مكتبة WiFiEsp للوحة Arduino بالاتصال بالإنترنت. يمكن أن يكون بمثابة خادم يقبل الاتصالات الواردة أو عميل يقوم بإجراء الاتصالات الصادرة. مكتبة WiFiEsp تشبه إلى حد كبير مكتبات Arduino WiFi وEthernet، والعديد من استدعاءات الوظائف متماثلة.
يدعم إصدار ESP SDK 1.1.1 وما فوق (AT الإصدار 0.25 وما فوق).
سمات
- واجهات برمجة التطبيقات المتوافقة مع مكتبة Arduino WiFi القياسية.
- استخدم أوامر AT الخاصة بالبرنامج الثابت ESP القياسي (لا حاجة إلى تحديث برنامج ثابت مخصص).
- دعم المنافذ التسلسلية للأجهزة والبرامج.
- مستوى التتبع القابل للتكوين.
الأسلاك
تم تصميم مكتبة WiFiEsp للعمل مع درع ESP WiFi. إنها نسخة رخيصة من Arduino WiFi Shield الذي يستخدم وحدة ESP-01 لتوفير إمكانات الشبكات لألواح Arduino.
أمثلة
- ConnectWPA - يوضح كيفية الاتصال بشبكة مشفرة باستخدام WPA2 Personal
- WebClient - الاتصال بخادم ويب بعيد
- WebClientRepeating - إجراء مكالمات HTTP متكررة إلى خادم الويب
- خادم الويب - خدمة صفحة ويب من درع WiFi
- WebServerAP - خدمة صفحة ويب من درع WiFi بدءاً من نقطة وصول محلية
- WebServerLed - تشغيل وإيقاف تشغيل مؤشر LED من صفحة ويب
- UdpNTPClient - الاستعلام عن خادم بروتوكول وقت الشبكة (NTP) باستخدام UDP
واجهات برمجة التطبيقات المدعومة
تتوفر معظم طرق مكتبة Arduino WiFi القياسية. راجع صفحة مكتبة WiFi لمزيد من التفاصيل.
فئة WiFiEsp
- begin() - ليس كل أنواع المصادقة
- قطع الاتصال () - نعم
- التكوين ()
- setDNS() - NO (لا يتوفر أمر AT)
- SSID() - نعم
- BSSID() - نعم
- آر إس إس آي () - نعم
- EncryptionType() - NO (لا يتوفر أمر AT)
- scanNetworks() - نعم
- getSocket()
- عنوان ماك () - نعم
فئة WiFiEspServer
تقوم فئة WiFiEspServer بإنشاء خوادم يمكنها إرسال البيانات إلى العملاء المتصلين واستقبالها منهم (البرامج التي تعمل على أجهزة كمبيوتر أو أجهزة أخرى).
- WiFiEspServer() - نعم
- البدء () - نعم
- متاح () - نعم
- الكتابة () - نعم
- طباعة () - نعم
- برينتلن () - نعم
فئة العميل
تقوم فئة WiFiEspClient بإنشاء عملاء يمكنهم الاتصال بالخوادم وإرسال البيانات واستقبالها.
- WiFiEspClient() - نعم
- متصل () - نعم
- الاتصال () - نعم
- الكتابة () - نعم
- طباعة () - نعم
- برينتلن () - نعم
- متاح () - نعم
- قراءة () - نعم
- فلوش () - نعم
- توقف () - نعم
فئة WiFiEspUDP
تتيح فئة UDP إرسال واستقبال رسائل UDP.
- واي فاي يو دي بي - نعم
- البدء () - نعم
- متاح () - نعم
- beginPacket() - نعم
- endPacket() - نعم
- الكتابة () - نعم
- parsePacket() - نعم
- نظرة خاطفة ()
- قراءة () - نعم
- دافق ()
- قف()
- RemoteIP() - نعم
- RemotePort() - نعم
المساهمة
إذا اكتشفت خطأ ما أو كنت ترغب في اقتراح ميزة جديدة، يرجى فتح عدد جديد.