سلام به همهی دوستان عزیز ECA ????
بعد از مدتها کار و توسعه، امروز خوشحالم اعلام کنم که پروگرامر ZIFasp بهصورت اوپنسورس منتشر شده و برای همه در دسترسه.
این پروژه در واقع نسخهی ارتقاءیافته و کاملاً خودکار از پروگرامر معروف USBasp هست که حالا دیگه نیاز به هیچگونه جامپر، سوییچ یا تنظیم دستی نداره. ????
????ویژگیهای شاخص ZIFasp:
✅ پشتیبانی کامل از خانوادههای AVR (ATmega, ATtiny, AT90 و ...)
✅ فقط با یک ZIF سوکت — تمام پکیجها رو از پین ۱ وارد کنید (بدون نیاز به چند سوکت یا چینش متفاوت)
✅ تشخیص خودکار تراشه از طریق Signature
✅ روتینگ خودکار پینها برای SPI, RESET, VCC, GND, XTAL
✅ پشتیبانی از کلاک خارجی برای ریکاوری فیوزهای اشتباه
✅ سازگار با avrdude و قابل استفاده در ویندوز، لینوکس و مک
✅ دارای LED وضعیت برای اطلاع از پایان عملیات
????نکته مهم: پشتیبانی از EEPROM
علاوه بر میکروکنترلرهای AVR، این پروگرامر توانایی پروگرام کردن EEPROMهای سری 24 و 93 را هم دارد.
یعنی با همین دستگاه میتونید 24Cxx و 93Cxx رو هم مستقیماً از طریق ZIF و بدون تنظیمات اضافه پروگرام کنید. ????
???? سورسکد و فایلها:
پروژه بهصورت کامل در گیتهاب منتشر شده:
????https://github.com/HosseinLachini/zifasp
(شامل: سورسکد فریمور، شماتیک، PCB، BOM و توضیحات کامل)

????وضعیت توسعه:
پروژه در حال حاضر نسخهی پایدار اولیه (v1.0.0) رو منتشر کرده و جامعهی کاربری دعوت میشه برای افزودن پشتیبانی از تراشههای جدید مشارکت کنن. ????

???? معرفی توسط خالق USBasp
نکتهی جالب اینه که آقای توماس فیشل (Thomas Fischl)، طراح اصلی USBasp، در صفحهی رسمی خودش این پروژه رو معرفی و لینک کرده. این یعنی ZIFasp ادامهدهندهی مسیر رسمی USBasp هست.
???? اگر شما هم از قدیمیهای AVR هستید و از دردسرهای جامپرها و پیناوتها خسته شدید، ZIFasp رو حتماً امتحان کنید.
نظر و تجربههاتون رو هم لطفاً در همین تاپیک بنویسید تا نسخههای بعدی بر اساس بازخورد شما بهبود پیدا کنه. ????
???? لینک گیتهاب (اوپنسورس):
????https://github.com/HosseinLachini/zifasp
✨ با ستارهدادن به پروژه در گیتهاب، به دیدهشدنش کمک کنید.
بعد از مدتها کار و توسعه، امروز خوشحالم اعلام کنم که پروگرامر ZIFasp بهصورت اوپنسورس منتشر شده و برای همه در دسترسه.
این پروژه در واقع نسخهی ارتقاءیافته و کاملاً خودکار از پروگرامر معروف USBasp هست که حالا دیگه نیاز به هیچگونه جامپر، سوییچ یا تنظیم دستی نداره. ????
????ویژگیهای شاخص ZIFasp:
✅ پشتیبانی کامل از خانوادههای AVR (ATmega, ATtiny, AT90 و ...)
✅ فقط با یک ZIF سوکت — تمام پکیجها رو از پین ۱ وارد کنید (بدون نیاز به چند سوکت یا چینش متفاوت)
✅ تشخیص خودکار تراشه از طریق Signature
✅ روتینگ خودکار پینها برای SPI, RESET, VCC, GND, XTAL
✅ پشتیبانی از کلاک خارجی برای ریکاوری فیوزهای اشتباه
✅ سازگار با avrdude و قابل استفاده در ویندوز، لینوکس و مک
✅ دارای LED وضعیت برای اطلاع از پایان عملیات
????نکته مهم: پشتیبانی از EEPROM
علاوه بر میکروکنترلرهای AVR، این پروگرامر توانایی پروگرام کردن EEPROMهای سری 24 و 93 را هم دارد.
یعنی با همین دستگاه میتونید 24Cxx و 93Cxx رو هم مستقیماً از طریق ZIF و بدون تنظیمات اضافه پروگرام کنید. ????
???? سورسکد و فایلها:
پروژه بهصورت کامل در گیتهاب منتشر شده:
????https://github.com/HosseinLachini/zifasp
(شامل: سورسکد فریمور، شماتیک، PCB، BOM و توضیحات کامل)
????وضعیت توسعه:
پروژه در حال حاضر نسخهی پایدار اولیه (v1.0.0) رو منتشر کرده و جامعهی کاربری دعوت میشه برای افزودن پشتیبانی از تراشههای جدید مشارکت کنن. ????

???? معرفی توسط خالق USBasp
نکتهی جالب اینه که آقای توماس فیشل (Thomas Fischl)، طراح اصلی USBasp، در صفحهی رسمی خودش این پروژه رو معرفی و لینک کرده. این یعنی ZIFasp ادامهدهندهی مسیر رسمی USBasp هست.
???? اگر شما هم از قدیمیهای AVR هستید و از دردسرهای جامپرها و پیناوتها خسته شدید، ZIFasp رو حتماً امتحان کنید.
نظر و تجربههاتون رو هم لطفاً در همین تاپیک بنویسید تا نسخههای بعدی بر اساس بازخورد شما بهبود پیدا کنه. ????
???? لینک گیتهاب (اوپنسورس):
????https://github.com/HosseinLachini/zifasp
✨ با ستارهدادن به پروژه در گیتهاب، به دیدهشدنش کمک کنید.
دیدگاه