Всем привет! Я только начинаю по учебникам разбираться с Arduino и вот уже спустя несколько уроков столкнулся с ошибкой с программой, мне кажется даже после обновления... Компиляция скетча проходит нормально, ОК #define BUZ_PIN 3 #define LDR_PIN A0 void setup() { pinMode(BUZ_PIN,OUTPUT); } void loop() { int val, freq; val=analogRead(LDR_PIN); freq=map(val,0,1023,3500,4500); tone(BUZ_PIN,freq,20); } А вот при загрузке, выдает ошибку: no programmer has been specified on the command line or the config file Specify a programmer using the -c option and try again Я уже перебрал все программаторы в настройках, ничего не меняется. Все настройки платы и порта остались как и были.
Не загружается только этот скетч, или никакой не загружается? Если используете Arduino IDE, то плату подключаете к USB перед запуском IDE или после? Тип платы, процессор и COM-порт указаны правильно?
@AndriyaXa, по-моему, такое происходит когда у вас сильно разнятся версии IDE и Arduino AVR Boards (можно посмотреть в Менеджере плат). У меня актуальные Arduino IDE 1.6.9 и Arduino AVR Boards 1.6.11 - без проблем со всеми Arduino на Atmega8-168-328