برنامه نویسی برروی محصولات ProMake

خانواده محصولات ProMake حول ریزپردازنده ESP32 توسعه پیدا کرده اند. این ریزکنترلر که در دنیا بسیار مورد استقبال گرفته است منابع کافی برای برنامه نویسی به زبان های مدرن را دارا می باشد. شما می توانید با توجه به سطح دانش و تسلط خود به هر یک از زبان های برنامه نویسی زیر، به راحتی شروع به برنامه نویسی روی محصولات ProMake نمایید.

برنامه نویسی در محیط MicroBlocks

برنامه نویسی بلوکی

محیط برنامه نویسی MicroBlocks با هدف توسعه ایده برنامه نویسی بلوکی برروی میکروکنترلرها با الگوگیری از محیط Scratch توسط یکی از اعضای تیم توسعه اسکرج، ایجاد شده است.

برنامه نویسی بلوکی امکان یادگیری و توسعه سریع را فراهم نموده است و از زبان های نوین برنامه نویسی به شمار می‌آید. این محیط بسیتری جذاب و ایده آل برای آموزش برنامه نویسی فیزیکال به دانش آموزان از مقطع 5 ابتدایی به بالا می باشد.

برای دریافت این نرم افزاری می توایند اینجا کلیک کنید یا آن را از سایت رسمی دریافت نمایید.

https://microblocks.fun

کتابخانه‌‌های ProMake برای MicroBlocks

برای تسهیل فرایند آموزش و توسعه با استفاده از پلتفورم ProMake کتابخانه‌هایی را توسعه داده ایم که می‌توانید از لینک‌های زیر آنها را دریافت کنید.

برنامه نویسی در محیط MicroPython

برنامه نویسی Python

زبان برنامه نویسی پایتون زبانی ایده‌آل برای نمونه سازی سریع محصول و ایده‌های جدید است، که برای انجام هر کاری در آن می‌توانید از کتابخانه‌های متعدد و قدرتمندبهره بگیرید.

MicroPython یک پیاده سازی ناب و کارآمد از زبان برنامه نویسی Python 3 است که شامل زیرمجموعه کوچکی از کتابخانه استاندارد پایتون است و برای اجرا بر روی میکروکنترلرها و در محیط های محدود بهینه شده است.

جهت آشنایی بیشتر و دریافت نرم افزارها مورد نیاز به سایت رسمی میکروپایتون مراجعه نمایید.

https://micropython.org

کتابخانه ProMake برای MicroPython

برای تسهیل فرایند توسعه محصولات حرفه‌ای با استفاده از پلتفورم ProMake کتابخانه‌ای را توسعه داده‌ایم که می‌توانید آن در گیت هاب رسمی شرکت به آدرس زیر  مشاهده و دریافت نمایید.

https://github.com/easyiot-official/ProMake-MicroPython

برنامه نویسی در محیط آردوینو

برنامه نویسی ++C/C

زمانی که قصد توسعه یک محصول حرفه ای و قابل اتکا را داشته باشید، زبان برنامه نویسی C و ++C همواره حرف اول را می زند.

برای برنامه نویسی به زبان C و ++C محیط های توسعه متعددی وجود دارد که محیط توسط آردوینو Arduino IDE یکی از پر طرفدارترین آنها در بین عموم استفاده کنندگان از ریزکنترلر ESP32 است.

البته برای توسعه به زبان C و ++C گزینه های مختلفی مثل PlatfromIO یا ESP-IDF و … نیز وجود دارد که در بین متخصصین و برنامه نویسان حرفه‌ای پرطرفدارتر می‌باشند.

کتابخانه ProMake برای Arduino

برای تسهیل فرایند توسعه محصولات حرفه‌ای با استفاده از پلتفورم ProMake کتابخانه‌ای را توسعه داده‌ایم که می‌توانید آن در گیت هاب رسمی شرکت به آدرس زیر  مشاهده و دریافت نمایید.

https://github.com/easyiot-official/ProMake-Arduino

درایور مبدل USB2UART

به جهت متصل کردن میکروکنترلر ESP32 به رایانه شخصی برای ارسال برنامه به آن از یک مبدل USB به سریال استفاده می شود که پورت سریال ماژول ESP32 را به یکی از پورت های USB رایانه شما متصل می سازد. در صورتی که سیستم عامل شما به صورت خودکار این مبدل را شناسایی نکرد، با توجه به نوع و نسخه سیستم عامل درایور مناسب را دریافت و نصب نمایید.

  • دریافت درایور مبدل CH340 برای Windows7 – دانلود
  • دریافت درایور  مبدل CH340 برای Windows 10 و بالاتر – دانلود
  • دریافت درایور  مبدل CP2102 برای Windows – دانلود