24‏/4‏/2019

04- ENC28J60 – Embedded Ethernet - LED - UDP - Firmware

فى هذا الفيديو سنقوم بإنشاء أول مشروع، للتحكم فى إضاءة وإطفاء LED، من خلال قيام برنامج على الكمبيوتر (UDP client) بإرسال الأوامر إلى الميكروكنترولر (UDP server) ، سنشرح الكود (firmware) الذى سيتم كتابته على الميكروكنترولر، وطريقة اختباره والتاكد من صحة عمله.


18‏/4‏/2019

03- ENC28J60 – Embedded Ethernet - mikroC Library

يحتوى الفيديو على شرح للـ Functions الموجودة فى الـ Library الخاصة بالـ mikroC IDE والتى سنستخدمها فى الاتصال بالـ ENC28J60 controller وهى الأوامر الخاصة بالتعامل مع TCP – UDP – DHCP لانشاء TCP (webserver) – UDP (server / client)


11‏/4‏/2019

02- ENC28J60 – Embedded Ethernet - Network Principles

لكى تستخدم الإيثرنت فى دائرتك فيجب أن تكون على دراية ببعض المفاهيم الخاصة بالشبكة network، وفى هذا الفيديو شرح للمفاهيم الأساسية واللازم معرفتها بصورة مبسطة، تشمل:
Server – client – webpage – LAN – local/global IP – static/dynamic IP – MAC – HTTP – TCP – UDP – port – HTML – header – Get method


7‏/4‏/2019

01- ENC28J60 – Embedded Ethernet - Introduction and circuit construction

يتناول الفيديو الهدف من الكورس وفكره عامة عنه، وشرح لفكرة عمل الدائرة المستخدمة، واختيار مكونات الدائرة، وطريقة توصيلها مع بعضها.

الغرض من هذا الكورس جعلك قادر على استخدام Ethernet Protocols فى دائرتك، فمن خلال TCP/IP سننشئ simple webserver على الـ microcontroller، ومن خلال المتصفح browser يمكنك مراقبة البيانات التى تم أخذها بواسطة الـ sensor، أو إرسال أمر الى الـ microcontroller، وأيضا باستخدام UDP protocol سنتمكن من مراقبة الدائرة والتحكم فيه من خلال application سنقوم بإنشائه على الكمبيوتر.