PyBLE: MicroPython IDE

رده‌بندی محتوا
مناسب برای همه
+۱۰
بارگیری‌ها
رده‌بندی محتوا
مناسب برای همه
بیشتر بدانید
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت

درباره این برنامه

PyBLE یک محیط برنامه‌نویسی میکروپایتون رایگان، متن‌باز و مخصوص تبلت برای آیپد و اندروید است. این محیط به شما امکان می‌دهد برنامه‌های پایتون را روی بردهای میکروکنترلر سازگار از طریق بلوتوث کم‌مصرف (BLE) بنویسید، منتقل کنید و اجرا کنید، بنابراین گردش کار توسعه عادی نیازی به کابل USB دائمی، اتصال Wi-Fi، حساب کاربری یا سرویس ابری ندارد.

با PyBLE، می‌توانید:

• کد میکروپایتون را بنویسید و ویرایش کنید

• برنامه‌ها را روی یک برد متصل ذخیره و اجرا کنید

• برنامه‌ها را متوقف کنید و یک راه‌اندازی مجدد نرم‌افزاری انجام دهید

• فایل‌های برد را مرور، آپلود، دانلود، تغییر نام و حذف کنید

• خروجی کنسول زنده را مشاهده کنید و ورودی کنسول را ارسال کنید

• برنامه‌هایی را با بلوک‌های آفلاین ایجاد کنید

• قبل از اجرای آن، کد پایتون تولید شده را بررسی کنید

• مستقیماً به بردهای سازگار نزدیک از طریق BLE متصل شوید

یک برد سازگار باید میکروپایتون را با عامل باز PBLE/1 PyBLE اجرا کند. میکروپایتون استاندارد با سخت‌افزار بلوتوث عمومی به طور خودکار سازگار نیست. برد معمولاً نیاز به یک نصب اولیه سیستم عامل از طریق USB با استفاده از یک مرورگر دسکتاپ پشتیبانی شده دارد. پس از آماده‌سازی، ویرایش روزانه، انتقال فایل، اجرا و ارتباط کنسول از طریق BLE انجام می‌شود.

PyBLE برای کار به صورت محلی طراحی شده است. هیچ تبلیغات، تجزیه و تحلیل، تله‌متری، حساب‌های کاربری، اشتراک‌ها یا وابستگی ابری ندارد. کد منبع و فایل‌ها مستقیماً بین تبلت شما و برد انتخابی شما منتقل می‌شوند. برای پروفایل‌های سیستم عامل معتبر فعلی و الزامات دقیق سخت‌افزاری آنها، به https://pyble.dev/flash مراجعه کنید.

برنامه کامل PyBLE، پروتکل PBLE/1، عامل سیستم عامل، آزمایش‌ها و مستندات تحت مجوز MIT به صورت عمومی در دسترس هستند:

https://github.com/PyBLE-dev/PyBLE

PyBLE یک پروژه مستقل SciLabPro متن‌باز است که توسط Viwat Vchirawongkwin نگهداری می‌شود. این یک پروژه یا برنامه رسمی دانشگاه Chulalongkorn نیست.
یک IDE میکروپایتون برای کدنویسی بردهای سازگار از طریق بلوتوث کم‌مصرف.
تاریخ به‌روزرسانی
۹ آبان ۱۴۰۵

ایمنی داده

ایمنی با درک اینکه توسعه‌دهندگان چگونه داده‌های شما را جمع‌آوری و هم‌رسانی می‌کنند شروع می‌شود. شیوه‌های حفظ امنیت و حریم خصوصی داده‌ها ممکن است براساس استفاده، منطقه، و سن شما متفاوت باشد. توسعه‌دهنده این اطلاعات را ارائه کرده است و ممکن است آن را درطول زمان به‌روزرسانی کند.
  • هیچ داده‌ای با طرف‌های سوم هم‌رسانی نمی‌شود
    درباره نحوه اعلام هم‌رسانی داده‌ها توسط توسعه‌دهندگان بیشتر بدانید
  • هیچ داده‌ای جمع‌آوری نمی‌شود
    درباره نحوه اعلام جمع‌آوری داده‌ها توسط توسعه‌دهندگان بیشتر بدانید
  • متعهد است از «خط‌مشی خانواده‌های Play» پیروی کند

تازه‌ها

PyBLE can keep one current Python draft locally and offer Restore or Discard after restart. Local recovery status is separate from board saving. Recovered text needs current-destination confirmation before board Save, Run or Upload. Landscape editing stays usable above the keyboard. Blocks workspaces and multi-file projects are not included in draft recovery. Board workflows require a compatible MicroPython board running the PyBLE agent.
رده‌بندی محتوا
مناسب برای همه
بیشتر بدانید

پشتیبانی برنامه

درباره توسعه‌دهنده
MR. VIWAT VCHIRAWONGKWIN
viwat.v@chula.ac.th
Thailand