اطلاعیه

Collapse
No announcement yet.

پروگرامر هوشمند ZIFasp به‌صورت اوپن‌سورس منتشر شد (پشتیبانی از تمامی AVRها + EEPROMهای سری 24 و 93)

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    پروگرامر هوشمند ZIFasp به‌صورت اوپن‌سورس منتشر شد (پشتیبانی از تمامی AVRها + EEPROMهای سری 24 و 93)

    سلام به همه‌ی دوستان عزیز 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

    ✨ با ستاره‌دادن به پروژه در گیت‌هاب، به دیده‌شدنش کمک کنید.​
    جدیدترین ویرایش توسط lachini; ۱۱:۳۷ ۱۴۰۴/۰۷/۰۸.

    نکات بسیار مهم در تهیه پروگرامر که متاسفانه فراموش میشود!

    #2
    نوشته اصلی توسط lachini نمایش پست ها
    سلام به همه‌ی دوستان عزیز 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

    ✨ با ستاره‌دادن به پروژه در گیت‌هاب، به دیده‌شدنش کمک کنید.​
    سلام و درود ، با توجه به اینکه چنین پروژه ای رو Open Source منتشر کردید ، به نظرم ارزش ستاره دادن داشت.
    چند سوال :
    منظورتون از « دعوت می‌شه برای افزودن پشتیبانی از تراشه‌های جدید مشارکت کنن » آیا اضافه کردن مدل های جدید AVR هست یا قطعاتی مثل آیسی های حافظه و سایر میکروکنترلر ها؟
    دوم اینکه گفتید سازگار با AVR Dude هست ، آیا نرم افزار پروگرامر دارای GUI هم برای این پروگرامر در نظر گرفته شده ؟
    راستش از این نظر برام جالب شد که خودم در فکر طراحی ، ساخت و Open Source منتشر کردن یه پروگرامر بودم ، البته نه برای AVR ، بلکه برای اهداف دیگه.

    دیدگاه


      #3
      ممنون از لطفی که دارید.

      بله طبعأ میشه قطعات جدید اضافه کرد و منظورم صرفا AVR نیست. همینطور که این نسخه ایپرام های سری ۲۴ و ۹۳ ساپورت می‌کنه.

      چون منطبق بر avrdude هست طبعأ شما میتونید علاوه بر خط فرمان از نرم افزارهای گرافیکی هم که موجود هست استفاده کنید یا خودتون باز طراحی کنید. بطور مثال در اندروید Zflasher .

      نکات بسیار مهم در تهیه پروگرامر که متاسفانه فراموش میشود!

      دیدگاه


        #4
        خیلی عالی و ممنون از اشتراک‌گذاری این پروژه کاربردی! دقیقاً همان چیزی هست که جامعه الکترونیک نیاز داشت - ترکیب هوشمندانه USBasp با قابلیت‌های خودکار و پشتیبانی از EEPROM واقعاً تحول‌آفرینه. حتماً ریپازیتوری رو بررسی میکنم و برای پروژه‌های آینده ازش استفاده خواهم کرد. دستت درد نکنه!
        و موتورهای BLDC از و site ما دیدن کنید و مجموعه گسترده ما از موتورهای سروو را به صورت آنلاین دریافت کنید.​

        دیدگاه


          #5
          خیلی عالی و ممنون از اشتراک‌گذاری این پروژه کاربردی! دقیقاً همان چیزی هست که جامعه الکترونیک نیاز داشت - ترکیب هوشمندانه USBasp با قابلیت‌های خودکار و پشتیبانی از EEPROM واقعاً تحول‌آفرینه. حتماً ریپازیتوری رو بررسی میکنم و برای پروژه‌های آینده ازش استفاده خواهم کرد. دستت درد نکنه!
          و موتورهای BLDC از و site ما دیدن کنید و مجموعه گسترده ما از موتورهای سروو را به صورت آنلاین دریافت کنید.​

          دیدگاه

          لطفا صبر کنید...
          X