دسته بندی -میکروپایتون Micropython

پایتون و میکروپایتون Micropython

پایتون Python نوعی زبان برنامه نویسی سطح بالا است. در سال های اخیر توجه بسیاری از توسعه دهندگان را به خود جلب کرده است. زمانی که قصد برنامه ریزی میکروکنترلرها را با زبان پایتون داریم به دلیل قدرت پردازش و سرعت پردازش دیگر زبان‌های برنامه نویسی، پایتون پیشنهاد نمی‌شود. اما با معرفی میکروپایتون MicroPython که یک پلتفرم open source از python 3 است؛ همچنین شامل کتابخانه‌های استاندارد برای اجرا بر روی میکروکنترلرهایی با ROM و RAM محدود، بهینه شده‌اند. این موضوع کاملا مرتفع شده است.

تا به امروز زبان برنامه نویسی پایتون Python، زبانی همه منظوره و قدرتمند معرفی شده که البته همینطور است. اما در مواردی این زبان برنامه نویسی می‌تواند انتخاب اول برای پروژه نباشد. برای مثال در بحث نرم افزارهای Embedded ، زبان C همواره در صدر جدول می‌باشد. این موضوع دلیلی شد برای متولد شدن زبان برنامه نویسی میکروپایتون Micropython تا جای خالی پایتون را در این موارد پر کند.

آموزش‌ها و پروژه‌های مبتنی بر میکروپایتون MicroPython در این صفحه از دیجی اسپارک منتشر می‌شوند. برای کار با انواع بردهای امبدد و الکترونیکی، لازم به درک کامل دستورات میکروپایتون است. بردهای مختلفی برای کار با میکروپایتون در دسترس هستند. از جمله برد رزبری پای پیکو Pico، برد میکروبیت micro:bit، برد پای برد PyBoard و حتی بردی ESP32 با تغییر در فریمور امکان برنامه نویسی با میکروپایتون را دارد.