ESPFlight مستندات v1
فهرست مستندات
مستندات / فریمور / دانلود و فلش فریمور

دانلود و فلش فریمور

Arduino IDE و وابستگی‌های نسخه‌بندی‌شده را آماده کنید، Wi‑Fi را تنظیم کنید و فریمور v1.0.0 را کامپایل و روی کنترلر آپلود کنید.

مستندات ESPFlight · v1 مسیر رسمی و تست‌شده برای v1

# نصب ابزارهای انتشار

وابستگی نسخه
ESP8266 Arduino Core 3.1.2
ArduinoJson 6.21.6
ESPAsyncTCP (ESP8266) 2.0.0
ESPAsyncWebServer 3.6.0
Adafruit VL53L0X 1.2.5 — فقط برای نسخه‌ی اختیاری پرواز کمکی

# پیکربندی Wi-Fi

فایل config.h را باز کنید و دو مقدار نمونه را با نام و رمز شبکه‌ی خصوصی مورد استفاده‌ی کنترلر و گوشی جایگزین کنید:

#define ESPFLIGHT_WIFI_SSID "YOUR_WIFI_SSID"
#define ESPFLIGHT_WIFI_PASSWORD "YOUR_WIFI_PASSWORD"
مهم

اطلاعات خصوصی Wi‑Fi را در مخزن عمومی ثبت (Commit) نکنید و آن‌ها را داخل بسته عمومی فریمور قرار ندهید.

# کامپایل و آپلود

  1. 1

    باز کردن espflight.ino

    از کد منبع نسخه‌ی مرجع v1.0.0 استفاده کنید.

  2. 2

    انتخاب برد هدف

    LOLIN(WEMOS) D1 R2 & mini / ESP8266 را انتخاب کنید و از تنظیم CPU تست‌شده 160 MHz استفاده کنید.

  3. 3

    کامپایل

    پیش از اتصال موتورها یا تلاش برای پرواز، خطاهای کامپایل را برطرف کنید.

  4. 4

    آپلود

    کنترلر را از طریق USB فلش کنید.

  5. 5

    بررسی بوت و شبکه

    مطمئن شوید کنترلر بوت می‌شود و به شبکه محلی خصوصی مورد انتظار متصل می‌شود.