25th مارس 2019

    معرفة معلومات دقيقة عن استهلاك الذاكرة في المتحكمات من ملف map.

    يحوي الملف map. المولّد من GCC-toolchain معظم المعلومات التفصيلية اللازمة لمعرفة استهلاك الذاكرة في المتحكمات. فالرموز symbols والتي تشمل التوابع…
    17th مارس 2019

    أسهل طريقة لحساب حجم تابع في لغة سي

    إن حساب حجم تابع function ليس بسهولة استخدام العملية خلال compile-time وقت الترجمة ()sizeof . هناك طرق متعددة لحساب حجم…
    5th مارس 2019

    هل يجب أن نستخدم ++C عوضاً عن C في النظم المضمنة؟

      القصة باختصار   بحسب ما تبيّن العديد من الاحصائيات (كاحصائية Eclipse IoT Developer واحصائية IEEE Spectrum) وكما هو واضح…
    17th نوفمبر 2018

    مقدمة عن واجهة rosserial_arduino

      شهدت شريحة الأردوينو في الآونة الأخيرة انتشاراً واسعاً بالأخص في مجال المعدات الالكترونية و الروبوتات وذلك بسبب بساطة استخدامها…
    17th نوفمبر 2018

    خوارزمية الخنفساء Tangent Bug Algorithm

      بعض من أهم التحديات التي تواجه الروبوتات ذاتية التحكم تكمن في مجال تخطيط الحركة التلقائي، وتتمثل المهمة النموذجية في…
    27th أكتوبر 2018

    كل ما يتعلق بـ ESP32 – الجزء الرابع 4

      إن بروتوكول Bluetooth Low Energy هو بروتوكول متعدد الطبقات multi-layer أو ما يدعى كمصطلح Bluetooth stack. إن خلفية جيدة…
    29th سبتمبر 2018

    مقدمة مكثفّة عن Bluetooth Low Energy (BLE)

    إن بروتوكول البلوتوث هو بروتوكول لاسلكي واسع الانتشار ومستخدم بكثافة في سوق الهواتف المحمولة. شهد عام 2001 أول هاتف محمول…
    22nd أغسطس 2018

    مصفوفة البوابات المنطقية القابلة للبرمجة FPGA: مقدمة

    في الأعوام القليلة السابقة تزايد استخدام FPGA بشكل كبير ودخلت في العديد من التطبيقات وأصبحت موضع اهتمام العديد من الشركات…