راهنمای توسعهدهندگان
راهنمای فنی برای توسعه ESPFlight، در حالی که نسخهی تستشدهی v1 بهعنوان مبنای قابل بازگشت حفظ میشود.
مستندات ESPFlight · v1 • مسیر رسمی و تستشده برای v1
مسیر توسعهدهنده
اگر هدفتان معماری Firmware، Hardware سفارشی، یکپارچهسازی با Protocol 2 یا محصول مستقل است، از مسیر یادگیری پیشرفته / توسعهدهنده استفاده کنید.
# از یک مبنای قابل بازتولید شروع کنید
01
فریمور v1.0.0 را کامپایل کنید
← 02 از نسخههای ثابتشدهی ابزارهای ESP8266 و مقادیر مرجع استفاده کنید.
با Protocol 2 آشنا شوید
← 03 فرضیات فرمان و ایمنی میان اپ و فریمور را یاد بگیرید.
سازگاری را آگاهانه مدیریت کنید
← 04 تغییرات سختافزار، فریمور، پروتکل و قابلیتها را مستند کنید.
مشارکت کنید
←تغییرات متمرکز انجام دهید، آنها را تست و بررسی کنید و محیط دقیق مورد استفاده را گزارش دهید.
# اجزای باز
فریمور ESPFlight متنباز است و سختافزار مرجع نیز بهصورت سختافزار باز منتشر میشود. اپلیکیشن ESPFlight اختصاصی است؛ بر اساس رفتار مستند پلتفرم توسعه دهید و فرض نکنید کد منبع آن در دسترس است.