ویرایشگر و اجرا
رنگآمیزی نحو و شمارهٔ خط. «اجرا» برنامه را روی برد میبرد، «بارگذاری بهعنوان main.py» آن را هنگام روشن شدن اجرا میکند.
ویرایشگر، کنسول برد، فلش و فضای ابری RobX در یک پنجره. ESP32 را با USB وصل کنید، «اجرا» را بزنید — برنامه کار میکند.
نصب یک دقیقه طول میکشد. بهروزرسانیها خودشان میآیند.
یک پنجره: کد، فایلهای برد و کنسول. چیز دیگری لازم نیست نصب کنید.
چهار کاری که معمولاً سه برنامهٔ جداگانه و یک پنجرهٔ ترمینال میخواهد.
رنگآمیزی نحو و شمارهٔ خط. «اجرا» برنامه را روی برد میبرد، «بارگذاری بهعنوان main.py» آن را هنگام روشن شدن اجرا میکند.
یک REPL زنده و درخت فایلهای ESP32: باز کنید، تغییر دهید، بارگذاری یا حذف کنید.
فایلهای ابری شما همینجا در برنامهاند. در کلاس ذخیره کنید، در خانه باز کنید — بدون فلشمموری.
فلش کردن MicroPython و نصب کتابخانه از همین پنجره — بدون esptool و بدون خط فرمان.
همان دکمهٔ بالا. روی ویندوز نصبکننده، روی مک فایل .dmg و روی لینوکس یک بسته.
Studio خودش پورت را پیدا میکند و برد را در فهرست ستاره میزند. برای CH340 و CP210x ممکن است درایور لازم شود.
کد را در ویرایشگر بنویسید، «اجرا» را بزنید — خروجی در کنسول میآید. پسندیدید؟ «بارگذاری بهعنوان main.py» تا بدون کامپیوتر هم کار کند.
با هر بردی بر پایهٔ ESP32 کار میکند. تفاوت فقط در این است که آیا به پل USB–UART نیاز دارد یا نه.
| برد | چگونه به کامپیوتر وصل میشود | پل USB–UART تراشهای روی برد که کامپیوتر به کمک آن برد را مثل یک پورت سریال میبیند. ESP32-S2، S3 و بخشی از بردهای C3 به آن نیاز ندارند: کنترلر خودش USB را میفهمد. | شناسهٔ VID:PID |
|---|---|---|---|
| ESP32 (کلاسیک) | از راه پل USB–UART روی برد | CP2102، CP2102N، CH340، CH9102، FT232، FT2232 | 10C4:EA60, 1A86:7523, 0403:6001 |
| ESP32-S2 | USB بومی (CDC)، پل لازم نیست | — | 303A:* |
| ESP32-S3 | USB بومی (CDC)، پل لازم نیست | — | 303A:* |
| ESP32-C3 | USB بومی (CDC) یا پل بیرونی — بسته به برد | اگر USB بومی نباشد، همان پلها | 303A:* یا شناسهٔ پل |
نه. برنامه روی خود برد اجرا میشود و Studio هرچه برای ارتباط با آن لازم است همراه دارد.
بیشتر وقتها درایور پل CH340 یا CP210x نصب نیست. درایور را نصب کنید، کابل را دوباره وصل کنید و در فهرست پورتها «بهروزرسانی» را بزنید. اگر باز هم نبود، پورت را دستی انتخاب کنید.
از همین پنجره فلش کنید: Studio فریمور مناسب تراشهٔ شما را دانلود و روی برد مینویسد. نه خط فرمان لازم است، نه esptool.
بله. اینترنت فقط برای فضای ابری، نصب کتابخانه و بهروزرسانی برنامه لازم است.
بله، بدون محدودیت در شمار کامپیوترها و کلاسها. به مجوز نیازی نیست.
یک نصبکننده، بدون پیکربندی محیط و بدون خط فرمان. بعد از آن: یک برد، یک کابل و نخستین برنامه.