Arduino as ISP (ардуино как программатор) - восстановление, прошивка загрузчика (bootloader arduino)

Поделиться
HTML-код
  • Опубликовано: 2 окт 2024
  • #arduino, #программатор, #bootloader_arduino,
    Что бы не тратится на программатор, можно использовать arduino в качестве программатора.
    Группа вконтакте: arduinom...
    Купить arduino pro mini 168 3.3V 8Мгц - ali.onl/NqZ
    Таким способом можно прошить (восстановить) загрузчик на микроконтроллер.
    Или загружать прошивку через программатор (без загрузчика) для уменьшения объёма самой прошивки.
    Прошивка arduino pro mini программатором на arduino nano
    Подключение:
    NANO Pro mini
    D13 - D13
    D12 - D12
    D11 - D11
    D10 - Reset
    GND - GND
    3.3V - VCC

Комментарии • 23

  • @andreykrsk8959
    @andreykrsk8959 6 лет назад +3

    Спасибо-ты спас ситуацию. Программировать Bootloader в Arduino Pro Micro по такой же схеме подключения. Удачи!

    • @masterkit9517
      @masterkit9517 4 года назад

      не получается по такой же схеме точно? там у pro micro другие пины совсем

  • @ЕвгенийКондратов-к8ю
    @ЕвгенийКондратов-к8ю 4 года назад +3

    Первый адекватный материал, как по SPI прошивается плата с 3.3В питанием. Спасибо!

  • @НиколайТопорков-з1й
    @НиколайТопорков-з1й 3 года назад +2

    Большой Молодец!!!! все понятно и просто без всякой галимой пустой болтовни.

  • @cerymyky915
    @cerymyky915 8 месяцев назад

    Купил на али нано с чипом 168р платка не завелась - все перекопал - на тубе и за основу взял старый 2560 завалялся - юзал его как программатор так же соединяя пины - результат нулевой - так что увы способ так себе лучше напрямую тыкать в чип усбуартом

  • @ПетрНикитин-щ8д
    @ПетрНикитин-щ8д 3 года назад +1

    Делал такой программатор, все получилось!

  • @ПавелЛебедев-ы1с
    @ПавелЛебедев-ы1с 2 года назад +1

    ЗАРАБОТАЛО!! просто не на те ноги к ардуинке подключил. 2 вечера на смарку))

  • @podionchepelev6859
    @podionchepelev6859 5 лет назад +2

    Молодец спасаеш бутлоадеры и микроконтроллеры ардуино!

  • @deadpehto
    @deadpehto 6 лет назад +2

    Благодарю! 3 уны через нано реанимировал!

  • @АндрейСкидан-б9б
    @АндрейСкидан-б9б 3 года назад

    у меня фигня какаета //Произошла ошибка при загрузке скетча
    avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x15
    avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x15
    avrdude: stk500_getparm(): (a) protocol error, expect=0x14, resp=0x14
    avrdude: stk500_getparm(): (a) protocol error, expect=0x14, resp=0x01
    avrdude: stk500_initialize(): (a) protocol error, expect=0x14, resp=0x10
    avrdude: initialization failed, rc=-1
    Double check connections and try again, or use -F to override
    this check.
    avrdude: stk500_disable(): unknown response=0x12

  • @14types
    @14types 3 года назад

    Получается программатор прошивает скетч в обе Ардуины.

    • @npoenergokom
      @npoenergokom  3 года назад

      Нет. Одна ардуина1 выполняет роль программатора, и скечт через нее прошивается на другой микроконтроллер (ардуино2).
      При этом на ардуино1, не прошивается повторно, она работает в роли моста

  • @ВладиславЛакуцевич

    Здравствуйте, вопросик. Вот если я сделаю программатор из ардуино, чтобы программировать другую ардуино по ICSP, будет ли работать режим отладки в Atmel Studio, и другие фичи, той среды разработки?

    • @npoenergokom
      @npoenergokom  4 года назад

      Не могу подсказать, не пробовал

  • @ssvssv85
    @ssvssv85 6 лет назад

    можешь на ардуино сгу звуки записать?

  • @bradituratov2064
    @bradituratov2064 6 лет назад

    Братик, а что за загрузчик bootloader для чего он нужен?

    • @npoenergokom
      @npoenergokom  6 лет назад

      Что бы можно было прошивать микроконтроллер по uart (rx, tx)

  • @DoPosleRemonta74
    @DoPosleRemonta74 6 лет назад +1

    Вышло всё отлично ! Спасибо ))) !

  • @______4938
    @______4938 6 лет назад

    cкечи в описание кидай

    • @npoenergokom
      @npoenergokom  6 лет назад

      pit (Pablo Picasso) этот скечт ест в самой программе Arduino IDE