لوراشات

برنامج Sotware أساسي للغاية للسماح بالدردشة بين عقد ESP32 Lora.
- الموزعة ، يمكن أن تتصرف العقد كصواف
- يجب تشغيل في الهواتف القديمة (Android 4.4)
- .html + .css في الملفات الخارجية داخل ESP32 لتسهيل التعاون مع المصممين
تثبيت
- قم بتثبيت لوحة ESP32 في تعليمات ARDUINO IDE
- تثبيت تعليمات البرنامج المساعد Arduino ESP32FS
- تثبيت تعليمات asynctcp و espasyncwebserver (استخدم أحدث إصدار من espasyncserver من github
- تثبيت رابط مكتبة Lora باستخدام مدير مكتبة Arduino.
تطوير
جميع CSS + JS + HTML موجودة في مجلد البيانات/الويب
بروتوكول الرسائل المتبادلة لها التنسيق التالي
STELITED | مرسل | حمولة
الاختبارات
يوجد نص Python يحاول إرسال دفق مستمر من الرسائل عبر WebSockets. إنها مؤقتة وأحيانًا تحطمها ، لإبقائها على قيد الحياة: while true; do python3 test_websocket.py; done
مراجع
- https://github.com/me-no-dev/espasyncwebserver#async-websocket-plugin
- https://medium.com/@martin.sikora/node-js-websocket-simple-chat-tutorial-2def3a841b61