آنچه یاد خواهید گرفت:
بینش عمیقی درباره ویژگیهای بورد ESP32 به دست خواهید آورد.
در نوشتن کد C برای هر نوع بورد تعبیه، اعتمادبهنفس پیدا خواهید کرد.
میتوانید برنامهنویسی از راه دور را در پروژههای خود پیادهسازی کنید.
همچنین میتوانید WiFi Manager را در پروژههای خود یکپارچه کنید تا پیکربندی WiFi بسیار سادهتر شود.
FreeRTOS را بهصورت عمیق درک خواهید کرد و میتوانید آن را برای بهینهسازی پروژههای خود پیادهسازی کنید.
یاد میگیرید با استفاده از Deep Sleep مصرف انرژی ESP32 را کاهش دهید.
همچنین برنامهنویسی اولیه ULP Coprocessor را برای Deep Sleep یاد خواهید گرفت.
پیشنیازهای دوره
تکمیل دوره «Exploring the ESP32» بهشدت توصیه میشود.
درک خوب از برنامهنویسی
مهارت خوب در استفاده از Arduino IDE
درک اولیه از الکترونیک
تفکر منطقی خوب
توضیحات دوره
بروزرسانی June 2022
راهاندازی ESP IDF با روش جدید نصبکننده Windows بروزرسانی شده است.
بروزرسانی October 2020
منابع ESP-IDF برای مهاجرت کد از Arduino گسترش یافتهاند.
کدهای OTA، FreeRTOS ،Deep Sleep و ULP برای ESP-IDF اضافه شدهاند.
بروزرسانی September 2020
یک درس جدید اضافه شد. - شروع کار با ESP-IDF در ESP32
بروزرسانی April 2020
سندی برای نصب مجدد صحیح Arduino IDE جهت جلوگیری از خطاهای Compilation و Library اضافه شده است.
سندی برای راهاندازی بروزرسانیهای Cloud OTA برای نسخه 1.2.4 و بالاتر mDash اضافه شده است.
سندی برای کار با نسخه بروزشده کتابخانه WiFi Manager اضافه شده است.
درسهای ویژهای برای پاسخ به پرسشهای مهم درباره پیادهسازی OTA و FreeRTOS اضافه شدهاند.
به دوره "ESP32 پیشرفته" از MAKERDEMY خوش آمدید. اگر مهندس، علاقهمند یا دانشجویی هستید که میخواهید مفاهیم پیشرفتهای مانند برنامهنویسی از راه دور، FreeRTOS و مصرف توان بسیار پایین را در پروژهها یا محصولات ESP32 خود یاد بگیرید و پیادهسازی کنید، جای درستی آمدهاید!
این یک دوره سطح پیشرفته است و برای دنبال کردن آن، تجربه کار با ESP32 و Arduino IDE ضروری است. این دوره با رویکردی نوآورانه و ترکیب پروژهها با مفاهیم پیشرفته، به شما کمک میکند چرایی، چگونگی و چیستی موضوعات مطرحشده را یاد بگیرید. برای یادگیرندگان کنجکاوتر، منابع کافی فراهم کردهایم تا عمیقتر وارد مباحث شوید و مسیر یادگیری خود را ادامه دهید.
با پایان این دوره، بینش عمیقتری نسبت به ویژگیهای بورد ESP32 به دست خواهید آورد؛ ویژگیهایی که شاید حتی از وجودشان هم آگاه نبودید. با پیادهسازی برنامه نویسی OTA و WiFi Manager میتوانید محصولات یا پروژههای خود را کاربرپسندتر کنید. درک عمیقی از RTOS و کاربردهای آن به دست خواهید آورد. FreeRTOS را خواهید شناخت و میتوانید آن را برای بهینهسازی پروژهها یا محصولات خود پیادهسازی کنید. در نهایت، یاد میگیرید با پیادهسازی Deep Sleep و استفاده از ULP Coprocessor در ESP32، مصرف انرژی بورد ESP32 را بهطور چشمگیری کاهش دهید.
پس منتظر چه هستید؟! بیایید و در این دوره به مدرس بپیوندید. شما را در یادگیری مفاهیم پیشرفته مهندسی تعبیه با استفاده از SparkFun ESP32 Thing راهنمایی کنیم.
این دوره برای چه کسانی مناسب است؟
مهندسی که میخواهد مهارتهای خود را در توسعه محصول با استفاده از ESP32 تقویت کند.
علاقهمندی که میخواهد مفاهیم پیشرفته را با استفاده از ESP32 یاد بگیرد و پیادهسازی کند.
دانشجویی که میخواهد با استفاده از Arduino IDE برای ESP32، فناوریهای روز را یاد بگیرد.