با سلام
من یک برد توسعه air780e دارم که از طریق پایه ها به ماژول های میکروفون، GPS و شارژر لحیم شده است.
قصد دارم یک برنامه ساده مانند پرینت Hello World جهت تست اولیه برد بنویسم اما مشکل آپلود کد ها روی برد را دارم.
ابتدا دیتاشیت های به زبان چینی را مطالعه کردم
جهت اطمینان، هر دو درایو CP210 و CH340 را روی ویندوز نصب کردم.
برای برنامه نویسی برد، ابتدا به سراغ اکستنشن PlatformIO در vscode رفتم. در مرحله انتخاب برد، مدل air780e در لیست انتخاب نبود و نهایتا نزدیک ترین مدل به برد خودم، airm2m_core_esp32c3 را انتخاب کردم و فریم ورک را روی Arduino گذاشتم. برنامه ساده print("Hello World") را با موفقیت تست کردم. برد را از خروجی usb به سیستم وصل کردم و سعی در گذاشتن برد در حالت boot (فشردن دکمه boot همزمان زدن دکمه POW) تا کدها را آپلود کنم که failed شد.
پس از چندین تلاش به سراغ Arduino IDE رفتم که آنجا هم روند به همین شکل پیش رفت.
در مجموع دو ابهام اصلی برای من به وجود آمده است؛
1. الزامات راه اندازی برد air780e چیست؟ به درایو خاصی نیاز دارد؟ آیا باید در محیط خاصی غیر از platformIO و Arduino IDE برنامه نویسی شود؟ زبانی که باید با آن برنامه نویسی شود چیست؟
2. به شکل دقیق چگونه باید کد را روی این برد آپلود کرد؟ چگونه باید آن را روی حالت BOOT گذاشت؟