برد توسعه LILYGO ESP32 T-Display-S3
مقدمه
T-Display-S3
T-Display-S3 یک برد توسعه است. می تواند به طور مستقل کار کند.
این شامل MCU ESP32-S3 است که از پروتکل ارتباطی Wi-Fi + BLE و PCB مادربرد پشتیبانی می کند. صفحه نمایش 1.9 اینچی IPS LCD ST7789V است.
هسته اصلی این ماژول تراشه ESP32S3R8 است.
ESP32-S3 راه حل های Wi-Fi (باند 2.4 گیگاهرتز) و بلوتوث 5.0 (LE) را روی یک تراشه به همراه دو هسته با کارایی بالا و بسیاری از تجهیزات جانبی همه کاره دیگر ادغام می کند. قدرت گرفته
با فناوری 40 نانومتری، ESP32-S3 یک پلتفرم قوی و یکپارچه را برای پاسخگویی به نیازهای مداوم برای مصرف انرژی کارآمد، طراحی فشرده، امنیت، عملکرد بالا و قابلیت اطمینان فراهم میکند.
Xinyuan منابع سخت افزاری و نرم افزاری اساسی را فراهم می کند که توسعه دهندگان برنامه را قادر می سازد تا ایده های خود را پیرامون سخت افزار سری ESP32-S3 ایجاد کنند. چارچوب توسعه نرم افزار ارائه شده توسط Xinyuan برای توسعه سریع برنامه های اینترنت اشیا (IoT) با Wi-Fi، بلوتوث، مدیریت انرژی انعطاف پذیر و سایر ویژگی های پیشرفته سیستم در نظر گرفته شده است.
محدوده فرکانس RF 2.412 گیگاهرتز تا 2.4 گیگاهرتز است. (WIFI) 72 BLE: 2402-2480 مگاهرتز
سازنده T-Display-S3 Shenzhen Xin Yuan Electronic Technology Co., Ltd است.
آردوینو
مجموعه ای از برنامه های کاربردی چند پلتفرمی که به زبان جاوا نوشته شده اند. Arduino Software IDE از زبان برنامه نویسی Processing و محیط توسعه یکپارچه برنامه Wiring مشتق شده است. کاربران می توانند برنامه های کاربردی را در Windows/Linux/MacOS مبتنی بر آردوینو توسعه دهند. توصیه می شود از ویندوز 10 استفاده کنید. سیستم عامل ویندوز به عنوان نسخه قبلی استفاده شده استampدر این سند به منظور مصور.
آماده سازی
برای توسعه برنامه های کاربردی برای ESP32-S3 شما نیاز دارید:
- رایانه لود شده با سیستم عامل ویندوز، لینوکس یا مک
- زنجیره ابزار برای ساخت اپلیکیشن برای ESP32-S3
- آردوینو که اساسا حاوی API برای ESP32-S3 و اسکریپت هایی برای کار با Toolchain است.
- خود برد ESP32-S3 و یک کابل USB برای اتصال آن به کامپیوتر
شروع کنید
نرم افزار آردوینو را دانلود کنید
سریع ترین نحوه نصب نرم افزار آردوینو (IDE) بر روی ماشین های ویندوز
راهنمای شروع سریع
را webسایت آموزش شروع سریع را ارائه می دهد
- ویندوز:
https://www.arduino.cc/en/Guide/Windows - لینوکس:
https://www.arduino.cc/en/Guide/Linux - Mac OS X:
https://www.arduino.cc/en/Guide/MacOSX
مراحل نصب پلتفرم ویندوز آردوینو
نرم افزار آردوینو را نصب کنید
پیکربندی کنید
Git را دانلود کنید
بسته نصبی Git.exe را دانلود کنید
تنظیمات پیش از ساخت
روی نماد آردوینو کلیک کنید، سپس راست کلیک کرده و "Open folder Where" را انتخاب کنید
" سخت افزار -> را انتخاب کنید
ماوس ** کلیک راست کنید ** ->
اینجا روی Git Bash کلیک کنید
شبیه سازی یک مخزن از راه دور
اسپرسف mkdir $
اسپرسیف سی دی دلاری
$ git clone – بازگشتی https://github.com/espressif/arduino-esp32.gitesp32
اتصال
شما تقریباً آنجا هستید. برای اینکه بتوانید ادامه دهید، برد ESP32-S3 را به رایانه شخصی متصل کنید، بررسی کنید که برد زیر کدام پورت سریال قابل مشاهده است و بررسی کنید که آیا ارتباط سریال کار می کند یا خیر.
نسخه ی نمایشی تست
انتخاب کنید File>>مثالample>>WiFi>>WiFiScan
آپلود طرح
هیئت مدیره را انتخاب کنید
ابزار<
آپلود کنید
طرح -> آپلود
مانیتور سریال
ابزار -> مانیتور سریال
مرجع فرمان SSC
در اینجا برخی از دستورات رایج Wi-Fi را برای آزمایش ماژول لیست می کند.
توضیحات
دستورات op برای تنظیم و پرس و جو حالت Wi-Fi سیستم استفاده می شود. سابقample
- op -Q
- op -S -o wmode
پارامتر
جدول 6-1. پارامتر فرمان op
sta
توضیحات
دستورات sta برای اسکن رابط شبکه STA، اتصال یا قطع AP، و پرس و جو از وضعیت اتصال رابط شبکه STA استفاده می شود.
Example
- sta -S [-s ssid] [-b bssid] [-n کانال] [-h] sta -Q
- sta -C [-s ssid] [رمز عبور-p]
- sta -D
پارامتر
جدول 6-2. پارامتر فرمان sta
ap
توضیحات
دستورات ap برای تنظیم پارامتر رابط شبکه AP استفاده می شود.
Example
ap -S [-s ssid] [-p رمز عبور] [-t رمزگذاری] [-n کانال] [-h] [-m max_sta] ap –Q
ap –L
پارامتر
جدول 6-3. پارامتر فرمان ap
مک
توضیحات
دستورات mac برای پرس و جو از آدرس MAC رابط شبکه استفاده می شود.
Example
- mac -Q [-o mode]
پارامتر
جدول 6-4. پارامتر فرمان mac
dhcp
توضیحات
دستورات dhcp برای فعال یا غیرفعال کردن dhcp server/client استفاده می شود.
Example
dchp -S [-o mode] dhcp -E [-o mode] dhcp -Q [-o mode]
پارامتر
جدول 6-5. پارامتر فرمان dhcp
ip
توضیحات
دستور ip برای تنظیم و پرس و جو آدرس IP رابط شبکه استفاده می شود.
Example
- ip -Q [-o mode]
- ip -S [-i ip] [-o mode] [-m mask] [-g gateway]
پارامتر
جدول 6-6. پارامتر ip Command
راه اندازی مجدد
توضیحات
دستور reboot برای راه اندازی مجدد برد استفاده می شود.
Example
- راه اندازی مجدد
قوچ
دستور ram برای پرس و جو کردن اندازه هیپ باقی مانده در سیستم استفاده می شود.
Example
- قوچ
FCC احتیاط
هر گونه تغییر یا اصلاحی که صراحتاً توسط طرف مسئول مطابقت تأیید نشده باشد، می تواند اختیار کاربر را برای کار با تجهیزات از بین ببرد.
این دستگاه با قسمت 15 قوانین FCC مطابقت دارد. کارکرد تابع دو شرط زیر است: (1) این دستگاه ممکن است تداخل مضر ایجاد نکند و (2) این دستگاه
باید هرگونه تداخل دریافتی را بپذیرد، از جمله تداخلی که ممکن است باعث عملیات ناخواسته شود.
این فرستنده نباید در یک مکان قرار گیرد یا در ارتباط با آنتن یا فرستنده دیگری کار کند.
نکته مهم:
توجه: این تجهیزات آزمایش شده و مطابق با محدودیت های دستگاه دیجیتال کلاس B مطابق با قسمت 15 قوانین FCC است. این محدودیت ها برای ایجاد حفاظت معقول در برابر تداخل مضر در تاسیسات مسکونی طراحی شده اند. این تجهیزات انرژی فرکانس رادیویی را تولید می کند، استفاده می کند و می تواند تابش کند و اگر مطابق دستورالعمل نصب و استفاده نشود، ممکن است باعث ایجاد تداخل مضر در ارتباطات رادیویی شود. با این حال، هیچ تضمینی وجود ندارد که تداخلی در یک نصب خاص رخ ندهد. اگر این تجهیزات باعث ایجاد تداخل مضر در دریافت رادیو یا تلویزیون شود، که با خاموش و روشن کردن تجهیزات قابل تشخیص است، به کاربر توصیه می شود با یک یا چند مورد از اقدامات زیر سعی در تصحیح تداخل داشته باشد:
- جهت آنتن گیرنده را تغییر دهید یا تغییر مکان دهید.
- فاصله بین تجهیزات و گیرنده را افزایش دهید.
- تجهیزات را به یک پریز در مداری متفاوت از مداری که گیرنده به آن متصل است وصل کنید.
- برای کمک با فروشنده یا تکنسین مجرب رادیو/تلویزیون مشورت کنید.
بیانیه قرار گرفتن در معرض تابش FCC:
این تجهیزات با محدودیت های FCC قرار گرفتن در معرض تابش تعیین شده برای یک محیط کنترل نشده مطابقت دارد. این تجهیزات باید با حداقل فاصله 20 سانتی متری بین رادیاتور و بدن شما نصب و راه اندازی شود.
اسناد / منابع
![]() |
برد توسعه LILYGO ESP32 T-Display-S3 [pdfراهنمای کاربر T-DISPLAY-S3, TDISPLAYS3, 2ASYE-T-DISPLAY-S3, 2ASYETDISPLAYS3, ESP32, T-Display-S3 Development Board, Development Board, T-Display-S3 Board, Board, T-Display-S3 |