Если вы получаете сообщение об ошибке: "avrdude: stk500_getsync(): not in sync: resp=0x00",
то это означает, что не отвечает.
Существуют масса причин, почему это может происходить.
Уже на нескольких компьютерах с разной конфигурацией при запуске появлялась ошибка приложения launch4j и соответственно IDE не запускалась :(
Решить эту проблему оказалось достаточно просто:
нужно всего-лишь отредактировать файл Arduino-0017\lib\preferences.txt
находим 49-ю строчку файла и раскомментируем (удаляем символ #)
строчка принимает вид:
settings.path=data
Вот и всё :) Сохраняем файл — теперь Arduino IDE должна запуститься без проблем.
Если же они остались — можно запустить IDE в режиме отладки, командой:
arduino-0017\arduino.exe --l4j-debug
В директории появится log-файл, содержащий информацию по запуску IDE.
Сейчас на компьютерах можно не обнаружить последовательного порта, про ноутбуки и говорить уже нечего, например у меня на ноутбуке COM-портов нет, поэтому чтобы работать с arduino типа Serial (у которых соединение с компьютером идёт через последовательный порт) нужен переходник USB2COM.