مايكروبايثون

مايكروبايثون (بالإنجليزية: MicroPython)‏ هي تنفيذ للغة بايثون يتضمن مجموعة من مكتبات بايثون القياسية مخصصة للعمل على المتحكمات الدقيقة، ومكتوب بلغة سي. وتتيح التعامل مع العتاد على المستوى الأدنى.[6][7] تتضمن مايكروبايثون مجمعًا كاملًا وبيئة تشغيل للعمل على عتاد المتحكمات الدقيقة. ويتاح للمستخدم واجهة لتنفيذ الأوامر المدعومة مباشرة. المشروع مفتوح المصدر وهو متاح على جت هاب بترخيص إم آي تي.

مايكروبايثون
معلومات عامة
نوع
نظام التشغيل
المنصة
النموذج المصدري
موقع الويب
micropython.org[2] (الإنجليزية)
معلومات تقنية
ضمان الجودة
لغة البرمجة
تطبيق ل
التوثيق
الإصدار الأخير
المستودع
الرخصة
التسلسل
تأثر بـ

طُور تطبيق آخر للمتحكمات الدقيقة بالاعتماد على مايكروبايثون وسُمي سركت بايثون CiruitPython، وهي نسخة من مايكروبايثون تهدف إلى أن تكون سهلة الاستخدام وموجهة للأغراض التعليمية. لكن التطبيقين لا يدعمان نفس أنواع المتحكمات الدقيقة إلى حد ما. (مثلًا: تدعم سركت بايثون لوحات SAM D21 و D51 من أتمل، إلا أنها لم تعد توفر الدعم لمتحكمات ESP32.

مراجع

  1. وصلة مرجع: https://content.riscv.org/wp-content/uploads/2017/12/RISC-V-Poster-Preview.pdf.
  2. وصلة مرجع: https://api.github.com/repos/micropython/micropython. الوصول: 29 يوليو 2018.
  3. "The micropython Open Source Project on Open Hub: Languages Page"، أهلوه، اطلع عليه بتاريخ 19 يوليو 2018. {{استشهاد ويب}}: تحقق من التاريخ في: |access-date= (مساعدة)
  4. وصلة مرجع: https://github.com/micropython/micropython/releases/tag/v1.19.
  5. "The micropython Open Source Project on Open Hub: Licenses Page"، أهلوه، اطلع عليه بتاريخ 19 يوليو 2018. {{استشهاد ويب}}: تحقق من التاريخ في: |access-date= (مساعدة)
  6. Venkataramanan, Madhumita (06 ديسمبر 2013)، "Micro Python: more powerful than Arduino, simpler than the Raspberry Pi"، Wired، مؤرشف من الأصل في 12 أبريل 2019، اطلع عليه بتاريخ 15 ديسمبر 2016.
  7. Yegulalp, Serdar (05 يوليو 2014)، "Micro Python's tiny circuits: Python variant targets microcontrollers"، InfoWorld، مؤرشف من الأصل في 15 يونيو 2018، اطلع عليه بتاريخ 15 ديسمبر 2016.

روابط خارجية

  • بوابة إلكترونيات
  • بوابة برمجة الحاسوب
  • بوابة علم الحاسوب
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.