دوره آموزش ESP32 حرفه ای (ساخت وب سرور)

در این دوره برنامه نویسی برد محبوب ESP32 آموزش داده میشود. توضیحات از 0 تا 100 است و اگر پیش زمینه ای ندارید هم میتوانید از این دوره استفاده کنید. هر زمان خواستید میتوانید از مدرس دوره راهنمایی بگیرید! شما در دوره شما در حال مشاهده جامع ترین دوره آموزش ESP32 هستید.

معرفی دوره آموزش برد ESP32

برد ESP32 یکی از محبوب ترین برد های حال حاضر در دنیای الکترونیک است. این برد با قیمت کم امکانات فوق العاده ای را ارائه میکند. فارق از قدرت اصلی پردازنده، این برد دارای لوازم جانبی مختلف از جمله تشخیص لمس، مبدل دیجیتال به آنالوگ DAC، حالت خواب عمیق Deep Sleep کم مصرف و … است. همچنین نوع دیگر این برد ESP32-CAM که به راحتی دوربین و کارت حافظه به آن متصل میشود و قابلیت های خیلی زیادی را به پروژه ها میدهد.

فیلم زیر شما را با این دوره و نحوه تدریس آشنا میکند. (بعد از ثبت نام فیلم ها را با کیفیت HD دانلود میکنید)

 *یکبار برای همیشه کار با ESP32 را کامل و اصولی یاد بگیرید *

در هر درس سعی شده تمام اطلاعات مربوط به برد ESP32، قطعات مورد نیاز و دستورات مورد استفاده ارائه شود و سپس کد پروژه خط به خط با توضیح کامل نوشته خواهد شد. وجه تمایز دوره آموزش برد ESP32 ما این است که شما از پشتیبانی دائمی برخوردار میشوید و میتوانید هر زمان سوالات خود را بپرسید. این دوره آموزشی کاملا پروژه محور است و سعی میکنیم در هر درس، کد های کاربردی و مفید مرتبط با درس را اجرا کنیم. در شرکت در این دوره شک دارید؟ سرفصل ها را بخوانید!

ثبت نام در دوره آموزش ESP32

پس از ثبت نام میتوانید فیلم های آموزشی را دانلود کنید. سرفصل های دوره در ادامه صفحه قرار داده شده اند. در حال حاضر ثبت نام در دوره آموزش ESP32 شامل 40 درصد تخفیف میباشد. بعد از ثبت نام، به هر 2 فصل دسترسی دائمی دارید. *همراه با پشتیبانی دائمی ، ارتباط مستقیم با مدرس*

قیمت با تخفیف: 667 هزار تومان 399 هزار تومان

برای ثبت نام کافیست روی دکمه زیر کلیک کنید.

🛒 ثبت نام – 399,000 تومان

ضمانت دوره آردوینو

 

سرفصل های دوره آموزش برد ESP32

در لیست زیر سرفصل های دوره آموزش برد ESP32 قرار گرفته است. این دوره 24 درس دارد که در فصل اول برنامه نویسی واحد های مختلف ESP32 آموزش داده میشود و در فصل دوم ساخت وب سرور های مختلف و کار با برد ESP32 و ESP32-CAM آموزش داده شده است.

فصل 1: برنامه نویسی برد ESP32

فصل اول شامل اصول برنامه نویسی واحد های مختلف برد ESP32 است. در این فصل ابتدا امکانات فوق العاده برد ESP32 راه اندازی شده و برنامه نویسی ESP32 آموزش داده شده است.

✅ درس 1: معرفی برد ESP32

  • معرفی ESP32
  • انواع برد ESP32
  • توضیحات پایه ها
  • ویژگی های برد ESP32
  • تنظیم حالت بوت

✅ درس 2: معرفی برد ESP32-CAM

  • معرفی برد ESP32-CAM
  • راهنمای اتصال دوربین
  • آپلود کد در ESP32-CAM
  • انواع دوربین های سازگار
  • توضیحات پایه ها

✅ درس 3: شروع برنامه نویسی

  • LED چشمک زن
  • کنترل LED RGB
  • خواندن وضعیت دکمه
  • پروژه: کنترل رله
  • پروژه: LCD کاراکتری

✅ درس 4: سیگنال PWM

  • PWM چیست؟
  • معرفی چرخه وظیفه
  • پروژه: کنترل روشنایی LED
  • پروژه: کنترل موتور DC
  • پروژه: کنترل سروو موتور

✅ درس 5: واحد ADC

  • آنالوگ به دیجیتال چیست
  • مبدل ADC در ESP32
  • پروژه: اتصال جوی استیک
  • پروژه: نمایش ADC
  • پروژه: ولتمتر روی LCD

✅ درس 6: ارتباط سریال

  • ارتباط سریال چست
  • تفاوت با ارتباط موازی
  • باود ریت چیست
  • پروژه: کنترل با سریال مانیتور
  • پروژه: ارتباط با برد آردوینو

✅ درس 7: ارتباط SPI

  • ارتباط SPI چیست
  • اتصالات ارتباط SPI
  • پین های SPI در ESP32
  • پروژه: ارتباط SPI دو برد

✅ درس 8: ارتباط I2C

  • ارتباط I2C چیست
  • نحوه کار I2C
  • I2C در ESP32
  • پروژه: نمایشگر OLED

✅ درس 9: واحد DAC

  • DAC چیست؟
  • دقت DAC در ٍESP32
  • تفاوت DAC و PWM
  • پروژه: ایجاد ولتاژ دلخواه

✅ درس 10: تشخیص لمس

  • تشخیص Touch خازنی
  • پیکربندی پین Touch
  • پروژه: کنترل لمسی رله

✅ درس 11: واچ داگ تایمر

  • معرفی WatchDog
  • نحوه تغذیه تایمر
  • پروژه: تنظیم Watchdog

✅ درس 12: سنسور هال داخلی

  • سنسور هال چیست
  • سنسور هال ESP32
  • پروژه: تشخیص مغناطیس

✅ درس 13: واحد RTC

  • RTC چیست
  • تنظیم ساعت و تاریخ
  • کنترل بازر هوشمند
  • پروژه: ساخت آلارم

✅ درس 14: بلوتوث داخلی

  • پیکربندی بلوتوث
  • ارتباط با موبایل
  • کنترل پایه و رله
  • پروژه: کنترل خانه بلوتوثی

✅ درس 15: حالت Deep Sleep

  • حالت های کم مصرف
  • معرفی Deep Sleep
  • بیدار شدن با تاچ
  • پروژه: تنظیم خواب عمیق

فصل 2: وب سرور های مختلف

فصل دوم مربوط به ساخت وب سرور برای پروژه های مختلف با استفاده از ESP32 و ESP32-CAM است. در این فصل وب سرور های مختلف پروژه های کاربردی از جمله وب سرور ویدئو، تصویر، متون، دکمه های کنترلی، نمایش اطلاعات برد در صفحه وب و…. آموزش داده شده است.

✅ درس 16: زبان HTML و CSS

  • معرفی HTML
  • معرفی CSS
  • ساخت صفحه وب
  • استایل دهی با CSS

✅ درس 17: ساخت وب سرور

  • اتصال ESP32 به دستگاه ها
  • اتصال دستگاه ها به ESP32
  • ساخت سرور وب
  • پروژه: ساخت صفحه وب

✅ درس 18: وب سرور کنترل خانه

  • پیکربندی وب سرور
  • ساخت صفحه وب
  • خانه هوشمند
  • پروژه: کنترل رله در وب

✅ درس 19: وب سرور نمایش دما

  • اتصال سنسور DHT11
  • ساخت صفحه دما و رطوبت
  • بروزرسانی خودکار دما
  • پروژه: نمایش دما در وب

✅ درس 20: کنترل سرعت و روشنایی

  • کنترل سرعت موتور
  • کنترل روشنایی
  • ساخت دکمه وب
  • پروژه: تنظیم در وب

✅ درس 21: سرور کنترل تردد

  • اتصال ماژول RFID
  • ثبت زمان ورود و خروج
  • تعریف کاربران متعدد
  • پروژه: سرور کنترل تردد

✅ درس 22: سرور وب کم

  • پروگرام ESP32-CAM
  • اتصال دوربین OV2640
  • نمایش ویدئو در وب سرور

✅ درس 23: ثبت در حافظه 

  • ثبت تصویر
  • اتصال کارت حافظه
  • ذخیره تصویر با نام دلخواه

✅ درس 24: نمایش تصویر در وب

  • درخواست تصویر در وب
  • ثبت تصویر در کارت حافظه
  • نمایش تصویر در صفحه وب
4.6 (101 نفر)

60 نظر

  1. سلام من تازه میخوام این دوره رو شروع کنم ولی یه سوالی که دارم اینه که برد آردوینو بهتره برای یادگیری یا esp32 یه راهنمایی بکنید؟

    1. سلام عزیز
      برای این دوره باید برد ESP32 تهیه کنید.

  2. دوره جامع و کاربردی

    سلام؛
    میشه گفت این دوره بسیار بسیار جامع از لحاظ موضوعی بود و اگه کسی بخواد یه پروژه نیمه صنعتی بزنه با esp32، میتونه فقط فقط با آموزش های همین دوره، کسب درآمد کنه.

    آقای مدرس، دم شما گرم

    1. سلام عزیز
      خوشحالیم که از دوره رضایت داشتین

  3. مهندس سلام
    در خصوص وب سرور محلی که گفتین تو این دوره هست
    میخاسم بدونم با راه اندازیش میشه از هر جا کنترل داشت یا فقط باید نزدیک خود ماژول باشه.؟

    1. سلام عزیز
      فقط نزدیک به ماژول باید باشید برای ارتباط اینترنتی و کنترل از هرجا باید دوره اینترنت اشیا حرفه ای را مشاهده کنید

  4. سلام مهندس
    توی دوره esp32 به غیر از واحد های داخلی که آموزش دادین آموزش کنترل مثلا چند led از طریق اینترنت هم دادین یا مثلا نمایش دمای سنسور از طریق اینترنت؟

    1. سلام عزیز
      از طریق وب سرور های محلی آموزش داده شده است اما اگر از طریق اینترنت به صورت حرفه ای میخواهید باید دوره اینترنت اشیا حرفه ای را مشاهده کنید

  5. سلام
    برد esp32 توانایی این رو داره زمانی که صفحه نمایش دیجیتال به پین های برد وصل کنیم تا عددی که از طریق وب سرور به اون ارسال میشه رو نمایش بده ؟

  6. سلام
    .‌من می‌خواهم برنامه نویسی ESP32 را کامل یاد بگیرم باید دوره اینترنت اشیاء حرفه و دوره ESP32 هر دو را ببینم؟

    1. سلام عزیز
      باید دوره esp32 را مشاهده کنید و اگر ارتباط اینترنتی میخواهید باید دوره اینترنت اشیا حرفه ای را هم مشاهده کنید

  7. سلام اقای مهندس
    برد ESP32-WROOM-32U (38 پایه) مناسب این آموزش هستش که بنده خریداری کنم؟

    1. سلام عزیز
      بله همچنین بعد از ثبت نام در دوره لیست قطعات مورد نیاز همراه با لینک خرید هرکدام را دریافت میکنید

  8. سلام مهندس
    در این دوره از چه مدل esp32 استفاده میکنید؟ 30 پایه یا 38؟

    1. سلام عزیز
      از مدل 38 پایه استفاده شده است. تفاوت چندانی ندارند اما بهتر هست از همین مدل استفاده کنید.

    2. خیلی ممنون مهندس پس فرموید esp32d ورژن 4 بگیرم بهتره

  9. با عرض سلام و خسته نباشید خدمت مهندس رحیمی،
    ببخشید مهندس من دوره Arduino رو دیده ام میخواستم با اسپ اطلاعات چند سنسور رو با wifi دریافت و در یک سرور ذخیره و از طریق PC در محیط وب اطلاعات رو پایش کنم آیا مطالب این دوره کمکم میکند یا نه؟
    اگر جواب منفی است. لطفاً راهنمایی نمایید.
    ممنون

    1. سلام عزیز
      باید دوره اسپ 32 و سپس اینترنت اشیا حرفه ای را مشاهده کنید میتوانید پروژه ای که میخواهید را اجرا کنید

  10. دوستانی که میخوان به برد esp32مسلط بشن این آموزش کامل،کاربردی و همه چی تمومه.من آموزشی به این کاملی به زبان فارسی سراغ ندارم.توضیحات روان،ساده و کامل هست.

    1. سلام عزیز
      خوشحالیم که از دوره رضایت داشتید

  11. سلام وقت شما بخیر مهندس رحیمی عزیز بابت زحماتتون بسیار تشکر میکنم
    این دوره به صورت سرور جهانی هست (کنترل از تمامی نقاط جهان دارد یا خیر) خیلی ممنون

    1. سلام عزیز
      برای سرور جهانی باید دوره های اینترنت اشیا را مشاهده کنید در این دوره به صورت محلی هست

  12. با سلام.
    ببخشید من میخوام فقط فصل دوم رو تهیه کنم چون مطالب فصل اول نوی آموزش آردوینو تقریبا یاد گرفتم و اون نکاتی که جدیده رو میتونم با یه سرچ ساده یاد بگیرم. حالا میتونم یا نه؟

    1. سلام عزیز
      دوره ها فقط به شکل کامل ارائه میشود

  13. سلام استاد رحیمی ، یه سوال داشتم ، من تمایل دارم دوره اموزشی ESP32 رو تهیه کنم ولی قبلش یه سوال داشتم . ایا میشه برای پروگرام کردن بردهای ESP32 از سخت افزار دیگه ای غیراز سخت افزار ARDUION استفاده کرد؟ اگر جواب مثبته ، چه بردی برای پروگرام پیشنهاد میکنید؟

    1. سلام عزیز
      در اینجا ما اصلا از سخت افزار آردوینو استفاده نمیکنیم مستقیما برد اسپ 32 به کامپیوتر متصل میشود.

    1. سلام عزیز
      برای دوره آموزش اسپ 32 خیر نیازی نیست.

    2. سلام استاد رحیمی من برای esp32cam که دلشتم برنامه نویسی میکردم له بک نسمل برخوردم و این بود که کد درست بود ولی در برد آپلود نمیشد میخواستم بدونم در این دوره شما این نوع مشکلات هم حل میکنید؟

    3. سلام عزیز
      باید بررسی بشه که در زمان آپلود کد به چه مشکلی برخوردید

  14. سلام و درود خسته نباشید
    من پوره ی الکترونیک رو دیدم عزیز
    اما شنیدم برای اینکه بخوایم اردوینو یا Esp کار کنیم باید قبلش AVR رو ببینیم
    نظر شما چیه
    قبل از Esp دوره ی خاصی میخواد ببینیم؟

    1. سلام عزیز
      خیر نیازی نیست دوره ای وی آر را قبل از دوره آردوینو یا ESP مشاهده کنید. بهتر هست ابتدا آردوینو مشاهده کنید سپس ESP32

  15. سلام پیش نیاز این دوره چیه ؟ تمام پیش نیاز هاش رو بفرمائید

    1. سلام عزیز
      دوره های ما 0 – 100 هستند و تمام موارد از ابتدا گفته میشود. اگر در الکترونیک کاملا تازه وارد هستید و نمیدانید ولتاژ چیست یا مقاومت چیست، ابتدا دوره الکترونیک پایه را ببینید. مشاهده دوره آردوینو هم برای شما مفید هست اما ضروری نیست.

  16. سلام، مدت زمان این دوره چقدر هست؟
    هر درس میانگین چقدره؟

    1. سلام عزیز
      مدت زمان هر درس متفاوت هست، کل دوره ۱۰ ساعت هست

  17. سلام ممنون از دوره خیلی مفید بود فقط سورس کد چند جلسه آخر رو قرار ندادین مثل اینکه؟

    1. سلام عزیز
      خوشحالم که از دوره رضایت داشتین
      کد تمام جلسات قرار داده شده ممکن هست برای شما ناقص دانلود شده باشد، میتوانید دوباره فایل ها را دانلود کنید یا به پشتیبانی پیام بدهید سورس جلسات مورد نظرتون دوباره براتون ارسال میشه

  18. سلام. من دوره آردوینو رو گرفت و دارم می بینم آموزش ها رو.
    در خصوص تفاوت دوتا دوره اینترنت اشیا و esp32 برام سوال پیش اومده. که کدومش رو در ادامه تهیه کنم؟
    چون هر دو در زمینه هوشمندسازی استفاده میشن و هر دو با اینترنت و وب در تعامل هستن.
    سوال پیش میاد کدام دوره جامع تره؟

    1. سلام عزیز
      دوره اینترنت اشیا بیشتر بر روی ارتباط و کنترل از طریق اینترنت تمرکز دارد و دوره ESP32 روی امکانات ویژه این برد و آموزش راه اندازی واحد های مختلف آن
      هر دو مناسب هستند

  19. سلام وقتتون بخیر.
    من زبان اصلی که بلدم پایتون هست و علاقه دارم با میکروپایتون کار کنم. میتونم این دوره رو شرکت کنم ولی کد هاش رو با میکروپایتون بنویسم؟

    1. سلام عزیز
      در این دوره از زبان آردوینو که بر پایه C هست استفاده شده است. در کار با پایتون هم برای شما مفید هست اما در دوره از زبان میکروپایتون استفاده نشده است. برای کار با میکروپایتون میتوانید دوره آموزش برد پیکو را مشاهده کنید و سپس با یادگیری زبان میکروپایتون میتوانید برای ESP32 هم کدنویسی کنید.

  20. سلام و عرض ادب به خدمت مهندس رحیمی عزیز من دوره اینترنت اشیا شما گذرانم که بسیار عالی بود و دوره پیکو تازه تهیه کردم و چند قسمتی که دیدم بسیار عالی و خوب بود می خواستم از شما تشکر کنم و این که در دوره esp32 پردازش تصویر با esp32cam گفته میشه یا خیر

    1. سلام عزیز
      خوشحالم که از دوره ها رضایت داشتین
      در مورد پردازش تصویر چیزی در دوره آورده نشده است.

  21. سلام.
    وقت بخیر.
    ببخشید، دوره چند ساعت هست؟
    در کل در دوره‌های شما فایل سورس کد دروس هم برای دانلود گذاشته شده؟
    می‌دونم خودمون هم می‌تونیم کد بزنیم و ذخیره کنیم، ولی خب اگر سورس کد باشه میشه بازش کرد و همگام با تدریس کامنت نوشت و کار سریعتر میشه. برای ما دانشجوها واقعاً کمک‌کنندس.
    متشکرم

    1. سلام عزیز
      دوره ESP32 ده ساعت است.
      برای اکثر دوره ها از ESP32 سورس کد قرار داده شده است.

  22. سلام بر مهندس عزیز
    داخل سر فصلها ارتباط بین esp و سیم800 به همراه مثال و پروژه نبود اگر ممکنه اضافه بفرمایید تا دوره کامل و جذاب تر باشه
    ممنون از تلاش شما

    1. سلام عزیز
      سعی میکنیم در بروزرسانی به دوره اضافه کنیم. کلا دلیل استفاده از ESP32 ارتباط وای فای و اینترنتی هست برای ارتباط SMS میتوانید دوره آردوینو را مشاهده کنید استفاده از Sim800l با مثال های مختلف آموزش داده شده است.

  23. استاد عزیز سلام در فصل دو من cam esp32 و ندارم و Dolt esp32 V1 دارم میتونم پرژه های فصل دوم را انجام بدم یا خیر

    1. سلام عزیز
      بله میتونید اجرا کنید فقط برای پروژه های مربوط به تصویر برداری و ویدئو به ESP32-CAM احتیاج دارید.

  24. سلام یه سوال داشتم میشه با بهره گیری از این دوره وب سرور رو در محیط میکرو پایتون برنامه نویسی کرد چون به میکرو پایتون تسلط بهتری نسبت آردینو دارم این سوال میپرسم

    1. سلام عزیز
      مشاهده این دوره برای کار در میکروپایتون هم مفید هست اما در کل این دوره برای محیط Arduino IDE است.

  25. سلام
    عالی بود جامع و کامل من همین دیروز خریدم و چند قسمتی ک دیدم مطالب کامل و جامع بودن به شما هم پیشنهاد می دم حتما

    از قابلیت های فوق العاده esp32 هم ک نگم….

    1. سلام عزیز
      خوشحالم که از دوره رضایت داشتین

    2. مهندس فقط یه سوال دیگه داشتم شما به من بیشنهاد میکنید اول با برد آردوینو کار کنم یا نه اول esp32 رو آموزش ببینم من خودم یه برد esp32 دارم ولی از پرژه های آردوینو شما هم بسیار خوشم آمد ممنون میشم راهنمایی کنید

    3. سلام عزیز
      زیاد تفاوتی ندارد اما بهتر هست ابتدا دوره آردوینو را ببینید.

  26. سلام مهندس،بخش wifi داخلی ESP32 رو راه اندازی نمیکنید؟ و اینکه نحوه و ساختار برنامه نویسی ESP32 با NodeMCU فرق دارد یا خیر.

    1. سلام عزیز
      بخش وای فای در فصل 2 کامل آموزش داده شده و وب سرور های مختلف ایجاد شده است

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *