فصل 1: آشنایی با اجزای کامپیوتر
پاورپینت: آشنایی با اجزای کامپیوتر
فصل 2: مبنای دو و زبان ماشین
پاورپینت: مبنای دو و زبان ماشین
فصل 3: آغاز برنامه نویسی با برد آردوینو
آموزش گام به گام نصب کردن نرم افزار آردوینو
برنامه ای که پایه ای از آردوینو را روشن و خاموش کند
فصل 4: آشنایی با مدارهای الکتریکی
آموزش گام به گام شبیه سازی برد آردوینو در نرم افزار Proteus
کتابخانه شبیه سازی Arduino برای Proteus
فصل 5: ورودی ها، متغیرها و دستورات شرطی
فصل 6: حلقه های تکرار
فصل 7: حروف و جملات و برقراری ارتباط از طریق سریال
آموزش گام به گام استفاده کردن از سریال در نرم افزار Proteus
فصل 8: LCD کاراکتری
فصل 9: تابع
فصل 10: آشنایی با ترانزیستور و رله
پاورپینت: طراحی مدارهای خروجی با استفاده از رله و ترانزیستور
شبیه سازی رله و ترانزیستور در محیط Proteus
فصل 11: آشنایی با رباتیک و موتور
پاورپینت: ساخت رباتهای چرخدار با استفاده از موتورهای دی سی
فصل 12: خروجی آنالوگ و کنترل کردن سرعت ربات
پاورپینت: PWM و کنترل کردن سرعت موتور
نمونه کدهایی برای PWM و شبیه سازی در محیط Proteus
فصل 13: اندازه گیری زمان
پاورپینت: اندازه گیری زمان و تابع millis
فصل 14: مبدل آنالوگ به دیجیتال و سنسورهای آنالوگ
پاورپینت: طراحی مدارهای ورودی آنالوگ با استفاده از سنسورها و مبدل آنالوگ به دیجیتال
فصل 15: استفاده کردن از Keypad
پاورپینت: دستورات do/while و switch/case
فصل 16: آشنایی با آرایه ها، رشته ها و struct
فصل 17: دسترسی به EEPROM
فصل 18: ساعت و پروتکل I2C
فصل 19: پروتکل SPI، دسترسی به حافظه SD و مدیریت فایل
فصل 20: آشنایی با برنامه نویسی شی گرا