برنامهنویسی ESP32 با میکروپایتون یا C/C++ (Arduino)
از صفر تا دستورات پیشرفته؛ با کد کامل، تصویر و شبیهسازی زندهٔ مدار در مرورگر — بدون نیاز به خرید سختافزار
یادگیری با شبیهسازی
بدون نیاز به خرید ESP32، مستقیماً در مرورگر با Wokwi کد بنویسید و مدار را اجرا کنید.
از صفر تا اینترنت اشیا
مسیر کامل از چشمکزدن اولین LED تا Wi-Fi، MQTT و پروژههای واقعی IoT.
کد کامل و قابل کپی
هر درس با کد آماده، قابل کپی با یک کلیک و بدون خطای رایج ویرایشگرهای متن.
خودآزمایی در هر درس
کوییزهای کوتاه در پایان هر درس یادگیری شما را تثبیت میکند.
پیشنهاد میشود درسها را به ترتیب فصلها دنبال کنید و پس از هر درس، دکمهٔ «این درس را تکمیل کردم» را بزنید تا پیشرفت شما ذخیره شود.
فصل ۱: آشنایی با ESP32 و میکروپایتون
شناخت سختافزار ESP32، مزایای میکروپایتون و راهاندازی محیط کار
فصل ۲: پایههای میکروپایتون و ورودی/خروجی دیجیتال
اولین برنامه، خروجی دیجیتال (LED)، ورودی دیجیتال (دکمه) و PWM
فصل ۳: ورودی آنالوگ و سنسورها
خواندن مقادیر آنالوگ با ADC و کار با سنسورهای متداول
فصل ۴: پروتکلهای ارتباطی سریال
UART، I2C و SPI برای اتصال ماژولها و نمایشگرها
فصل ۵: شبکه و اینترنت اشیا
اتصال Wi-Fi، وبسرور و ارتباط MQTT برای پروژههای IoT
فصل ۶: مباحث پیشرفته
وقفهها، تایمرها، خواب عمیق، برنامهنویسی ناهمزمان و پروژه پایانی
فصل ۷: سنسورهای بیشتر و پروژههای تکمیلی
گسترش دانش شما با سنسورهای پرکاربرد بیشتر، ماژول ساعت واقعی، درخواستهای اینترنتی و ذخیرهسازی داده
دورهٔ ما را کامل کردهاید؟ برای دریافت گواهی پایان دوره، ابتدا آزمون نهایی را با موفقیت پشت سر بگذارید.