Ви не увійшли.
Сторінки 1
Дуже потребую допомоги...
Зробив (паяв) програматор на базі стандартного скетчу ArduinoISP.
Пайку, контакти, дроти перевірив. Між ресетом і масою поставив конденсатор 10мкФ і на вибір ресет можна перемикачем підтягнути на +5Вольт.
Всі три світлодіода встановив, при вмиканні вони всі світяться потім один "дихає".
Біда в тому що не хоче цей програматор записувати ні скетчи ні бутлоадери...
Я вже і перепризначив піни бо читав що це іноді допомогає.
// The standard pin configuration.
#ifndef ARDUINO_HOODLOADER2
#define RESET 10 // Use pin 10 to reset the target rather than SS
#define LED_HB 7 // 9 <==========================
#define LED_ERR 13 // 8 <==========================
#define LED_PMODE 12
// Uncomment following line to use the old Uno style wiring
// (using pin 11, 12 and 13 instead of the SPI header) on Leonardo, Due...
#define USE_OLD_STYLE_WIRING // <==========================
#ifdef USE_OLD_STYLE_WIRING
#define PIN_MOSI 3 // 11 <==========================
#define PIN_MISO 5 // 12 <==========================
#define PIN_SCK 6 // 13 <==========================
#endif
// HOODLOADER2 means running sketches on the ATmega16U2 serial converter chips
// on Uno or Mega boards. We must use pins that are broken out:
#else
#define RESET 4
#define LED_HB 7
#define LED_ERR 6
#define LED_PMODE 5
#endif
але все одно видає ось таке...
C:UsersUserAppDataLocalArduino15packagesarduinotoolsavrdude6.3.0-arduino17/bin/avrdude -CC:UsersUserAppDataLocalArduino15packagesarduinotoolsavrdude6.3.0-arduino17/etc/avrdude.conf -v -patmega328p -carduinoisp -e -Ulock:w:0x3F:m -Uefuse:w:0xFD:m -Uhfuse:w:0xDA:m -Ulfuse:w:0xFF:m
avrdude: Version 6.3-20190619
Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
Copyright (c) 2007-2014 Joerg Wunsch
System wide configuration file is "C:UsersUserAppDataLocalArduino15packagesarduinotoolsavrdude6.3.0-arduino17/etc/avrdude.conf"
Using Port : usb
Using Programmer : arduinoisp
avrdude: Error: Could not find USBtiny device (0x2341/0x49)
avrdude done. Thank you.
Ошибка при записи загрузчика.
Остання редакція renoshnik (2025-03-20 18:25:38)
Неактивний
А якщо вибрати Arduino as ISP, а не ArduinoISP?
я зробив собі висновок, що простіше купити той програматор, тим більше що коштує він дешевше ардуїни. ніж кожен раз згадувати, що туди зашити, як з'єднати і як воно повинно назватися.
Спробуйте зробити за допомогою avrdude з командного рядка по цій інструкції https://forum.arduino.ua/viewtopic.php?id=2904
Також подивіться, що за ArduinoISP.ino ви компілюєте, його потрібно брати з arduino-examples, бо в інеті валяється купа його непрацюючих модифікацій.
Неактивний
Також подивіться, що за ArduinoISP.ino ви компілюєте, його потрібно брати з arduino-examples, бо в інеті валяється купа його непрацюючих модифікацій.
Я брав той що в "прикладах" в arduino IDE.
Неактивний
А якщо вибрати Arduino as ISP, а не ArduinoISP?
В мене одні матюки .... Ніч не спав, паяльником пальці попік, три доби голову морочу ....
А виходить, що треба було вибрати Arduino as ISP
Неактивний
Using Programmer : arduinoisp
Arduino ISP - це програматор у вигляді окремого пристрою на базі attiny: https://docs.arduino.cc/retired/boards/arduino-isp
Вам потрібно, як зазначено вище, Arduino as ISP.
Остання редакція dimich (2025-03-20 21:40:08)
Неактивний
renoshnik пише:Using Programmer : arduinoisp
Arduino ISP - це програматор у вигляді окремого пристрою на базі attiny: https://docs.arduino.cc/retired/boards/arduino-isp
Вам потрібно, як зазначено вище, Arduino as ISP.
Дякую, вже зрозумів...
Неактивний
Ще хороша тема, замість Arduino ide використовувати platformio. Із плюсів: всі налаштування (програматор, бібліотеки) - все в файлі проекту. 1 раз налаштований проект - і не треба через півроку згадувати, від яких ліб воно залежить, звідки вони взялись, і які налаштування програматора потрібні. Із мінусів - текстовий файл, пишеться руками.
Із мінусів - текстовий файл, пишеться руками.
Якщо редагування файла руками - це мінус, то є PlatformIO Home та розширення для VSCode.
Остання редакція dimich (2025-03-21 13:32:26)
Неактивний
>> Якщо редагування файла руками - це мінус
Хто до чого звик.. В Arduino ide все на менюшках.
Сторінки 1