پروژه embedded/IoT خود را با یک دستیار برنامهریزی کنید، نه یک لیست قطعات.
بگویید چه میسازید. او میکروکنترلر را انتخاب میکند، سختافزار و فریمور را از هم جدا نگه میدارد، برآورد صادقانهای از هزینه و زمان میدهد، و در یک نمونهٔ اولیهٔ کارآمد متوقف میشود — نه خط تولیدی که کسی نخواسته.
دستیار را امتحان کنید
بگویید چه میسازید — گفتوگوی زیر همان موتور واقعی دستیار است، نه یک نمونهٔ ساختگی.
این محصول چه خواهد کرد
همان منطق در همهٔ مراحل: یک نمونهٔ اولیهٔ کارآمد، نه یک خط تولید.
یک پلتفرم انتخاب میکند
صریح میگوید چرا آن بورد، بههمراه گزینه دوم و اینکه کِی آن گزینه بهتر است.
سختافزار را از فریمور جدا میکند
«چه چیزی بخرید» و «چه چیزی نصب کنید» هرگز با هم قاطی نمیشوند.
بررسی میکند آیا اصلاً کد لازم است
فریمور آماده اول بررسی میشود — نوشتن کد یک هزینه است، نه یک هدف.
هزینه و زمان را بهصورت بازه تخمین میزند
و صریح میگوید چه چیزی آنها را بالا میبرد، از جمله هزینه نگهداری.
ابتدا سطح تجربه شما را میپرسد
اولین پروژه و دهمین پروژه، پاسخی در عمق درست دریافت میکنند.
مستقیم و بدون اصطلاح تخصصی باقی میماند
پاسخهای کوتاه و ساده. هر اصطلاح مهم، همانجا توضیح داده میشود.
از بازخورد یاد میگیرد
یک رأی سریع (پسندیدم / نپسندیدم) روی هر پاسخ، برای بهتر شدن دستیار بررسی میشود.
بهروز میماند
بررسی روزانه میکروکنترلر و SDKهای جدید، دانش خودش را تغذیه میکند.
بر پایه منطق یک پروژهٔ متنباز
IotMentor از همان اصول embedded-iot-mentor پیروی میکند، یک اسکیل رایگان و متنباز (مجوز MIT) برای Claude: برنامهریزی با اولویت نسخه حداقلی، جدا نگهداشتن سختافزار از فریمور، ترجیح فریمور آماده به کدی که باید نوشته و نگهداری شود، معیاری ثابت برای رد قطعات نامناسب، و توقف قطعی پیش از توصیههای حساس ایمنی.
آن پروژه رایگان و بهشکل اسکیل باقی میماند — در Claude یا VS Code نصب میشود، یا از طریق API عمومیاش فراخوانی میشود. IotMentor عمداً متفاوت است: موتور مستقل خودش، ارائهشده بهشکل یک محصول با حساب کاربری و پروژههای ذخیرهشده، بدون API عمومی.
github.com/mh-mansouri/embedded-iot-mentor ↗این محصول برای چه کسانی است
چند سؤال کوتاه در ابتدا، پاسخ را متناسب با سطح واقعی شما تنظیم میکند.
اولین پروژه
هنوز هیچ LEDای روشن نکردهاید. توضیحهای ساده میگیرید، نه پیشفرض دانش قبلی.
علاقهمند آخر هفتهای
چند پروژه آردوینو ساختهاید. مستقیم به تصمیمهای مهم میرسید.
سازنده باتجربه
از قبل نظر دارید. استدلال را میگیرید، نه توضیح مخصوص تازهکارها.